[qmplay2/f28] (2 commits) ...Update to 18.04.01
by Martin Gansser
Summary of changes:
da7d810... Rebuild for new libass version (*)
f352b24... Update to 18.04.01 (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 5 months
[qmplay2] Update to 18.04.01
by Martin Gansser
commit f352b24a82abfef40a5aeb326e0c948c7d6bdd12
Author: Martin Gansser <mgansser(a)online.de>
Date: Sun Jun 17 21:36:54 2018 +0200
Update to 18.04.01
.gitignore | 1 +
qmplay2.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8d47549..1e618a9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@
/QMPlay2-src-17.12.11.tar.xz
/QMPlay2-src-17.12.31.tar.xz
/QMPlay2-src-18.03.02.tar.xz
+/QMPlay2-src-18.04.01.tar.xz
diff --git a/qmplay2.spec b/qmplay2.spec
index 0f1218c..570fa89 100644
--- a/qmplay2.spec
+++ b/qmplay2.spec
@@ -2,8 +2,8 @@
%global pname QMPlay2
Name: qmplay2
-Version: 18.03.02
-Release: 2%{?dist}
+Version: 18.04.01
+Release: 1%{?dist}
Summary: A Qt based media player, streamer and downloader
License: LGPLv3+
URL: http://zaps166.sourceforge.net/?app=QMPlay2
@@ -121,6 +121,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/*.appdata.
%{_includedir}/%{pname}
%changelog
+* Sun Jun 17 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 18.04.01-1
+- Update to 18.04.01
+
* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 18.03.02-2
- Rebuild for new libass version
diff --git a/sources b/sources
index 6889842..10ff79a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-aca441ee49c0ed206ed33a15192ffc92 QMPlay2-src-18.03.02.tar.xz
+9c78a2f971b49bce1c5096707291fbfd QMPlay2-src-18.04.01.tar.xz
6 years, 5 months
[aegisub] Fix build for icu-61
by Leigh Scott
commit f81e922e98909717f9df3d2f9f5cab0474c89e37
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 11:08:50 2018 +0100
Fix build for icu-61
aegisub.spec | 4 ++++
icu_61_buildfix.patch | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 62 insertions(+)
---
diff --git a/aegisub.spec b/aegisub.spec
index 5277b26..a4371b0 100644
--- a/aegisub.spec
+++ b/aegisub.spec
@@ -22,6 +22,9 @@ Patch0: %{name}-pthread.patch
%if 0%{?fedora} > 27
Patch1: https://github.com/%{gituser}/%{gitname}/commit/dd67db47cb2203e7a14058e52...
%endif
+%if 0%{?fedora} > 28
+Patch2: https://github.com/%{gituser}/%{gitname}/commit/d4461f65be5aa440506bd23e9...
+%endif
ExclusiveArch: i686 x86_64 armv7hl
@@ -91,6 +94,7 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
%changelog
* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 3.2.2-10
- Rebuild for new libass version
+- Fix build for icu-61
* Wed Feb 28 2018 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 3.2.2-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
diff --git a/icu_61_buildfix.patch b/icu_61_buildfix.patch
new file mode 100644
index 0000000..71cf6b8
--- /dev/null
+++ b/icu_61_buildfix.patch
@@ -0,0 +1,58 @@
+From d4461f65be5aa440506bd23e90e71aaf8f0ebada Mon Sep 17 00:00:00 2001
+From: sidneys <sidneys.github.io(a)outlook.com>
+Date: Sat, 31 Mar 2018 02:57:19 +0200
+Subject: [PATCH] fix(updated-macos-build): prefix icu method calls
+ (icu::BreakIterator, icu::Locale, icu::UnicodeString)
+
+---
+ libaegisub/common/character_count.cpp | 6 +++---
+ src/utils.cpp | 4 ++--
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/libaegisub/common/character_count.cpp b/libaegisub/common/character_count.cpp
+index 0b8c70b31..1276f74fb 100644
+--- a/libaegisub/common/character_count.cpp
++++ b/libaegisub/common/character_count.cpp
+@@ -36,7 +36,7 @@ icu::BreakIterator& get_break_iterator(const char *ptr, size_t len) {
+ static std::once_flag token;
+ std::call_once(token, [&] {
+ UErrorCode status = U_ZERO_ERROR;
+- bi.reset(BreakIterator::createCharacterInstance(Locale::getDefault(), status));
++ bi.reset(icu::BreakIterator::createCharacterInstance(icu::Locale::getDefault(), status));
+ if (U_FAILURE(status)) throw agi::InternalError("Failed to create character iterator");
+ });
+
+@@ -58,7 +58,7 @@ size_t count_in_range(Iterator begin, Iterator end, int mask) {
+
+ size_t count = 0;
+ auto pos = character_bi.first();
+- for (auto end = character_bi.next(); end != BreakIterator::DONE; pos = end, end = character_bi.next()) {
++ for (auto end = character_bi.next(); end != icu::BreakIterator::DONE; pos = end, end = character_bi.next()) {
+ if (!mask)
+ ++count;
+ else {
+@@ -143,7 +143,7 @@ size_t IndexOfCharacter(std::string const& str, size_t n) {
+ auto& bi = get_break_iterator(&str[0], str.size());
+
+ for (auto pos = bi.first(), end = bi.next(); ; --n, pos = end, end = bi.next()) {
+- if (end == BreakIterator::DONE)
++ if (end == icu::BreakIterator::DONE)
+ return str.size();
+ if (n == 0)
+ return pos;
+diff --git a/src/utils.cpp b/src/utils.cpp
+index 876c4c011..2416aa7a2 100644
+--- a/src/utils.cpp
++++ b/src/utils.cpp
+@@ -270,9 +270,9 @@ agi::fs::path SaveFileSelector(wxString const& message, std::string const& optio
+ }
+
+ wxString LocalizedLanguageName(wxString const& lang) {
+- Locale iculoc(lang.c_str());
++ icu::Locale iculoc(lang.c_str());
+ if (!iculoc.isBogus()) {
+- UnicodeString ustr;
++ icu::UnicodeString ustr;
+ iculoc.getDisplayName(iculoc, ustr);
+ #ifdef _MSC_VER
+ return wxString(ustr.getBuffer());
6 years, 5 months
[mythtv] Rebuild for new libass version
by Leigh Scott
commit d2393f7c3f61665989cb7fb31869c324de5f4df8
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 10:51:26 2018 +0100
Rebuild for new libass version
mythtv.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index 6110137..bb7a19f 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -72,7 +72,7 @@
#
Name: mythtv
Version: 29.1
-Release: 18%{?rel_string}%{?dist}
+Release: 19%{?rel_string}%{?dist}
Summary: A digital video recorder (DVR) application
# The primary license is GPLv2+, but bits are borrowed from a number of
@@ -1397,6 +1397,9 @@ exit 0
%changelog
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 29.1-19.21.20180529.g1777cc4425
+- Rebuild for new libass version
+
* Thu May 31 2018 Richard Shaw <hobbes1069(a)gmail.com> - 29.1-18.21.20180529.g1777cc4425
- Update to v29.1.21.20180529.g1777cc4425 from branch fixes/29
- This update includes fixes for the backend crashes with gcc 8.
6 years, 5 months
[qmplay2] Rebuild for new libass version
by Leigh Scott
commit da7d8102d47699bed2cb6b61985ddc6629d6e950
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 10:47:45 2018 +0100
Rebuild for new libass version
qmplay2.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/qmplay2.spec b/qmplay2.spec
index 0957cef..0f1218c 100644
--- a/qmplay2.spec
+++ b/qmplay2.spec
@@ -3,7 +3,7 @@
Name: qmplay2
Version: 18.03.02
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A Qt based media player, streamer and downloader
License: LGPLv3+
URL: http://zaps166.sourceforge.net/?app=QMPlay2
@@ -121,6 +121,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/*.appdata.
%{_includedir}/%{pname}
%changelog
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 18.03.02-2
+- Rebuild for new libass version
+
* Fri Mar 09 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 18.03.02-1
- Update to 18.03.02
6 years, 5 months
[qtav] Rebuild for new libass version
by Leigh Scott
commit 9084ad13922920915ad97287574485cdab3bebe8
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 10:45:14 2018 +0100
Rebuild for new libass version
qtav.spec | 26 +++++++-------------------
1 file changed, 7 insertions(+), 19 deletions(-)
---
diff --git a/qtav.spec b/qtav.spec
index 7115df7..d2ee921 100644
--- a/qtav.spec
+++ b/qtav.spec
@@ -7,7 +7,7 @@
Name: qtav
Version: 1.12.0
-Release: 7.git%{shortcommit0}%{?dist}
+Release: 8.git%{shortcommit0}%{?dist}
Summary: A media playback framework based on Qt and FFmpeg
License: LGPLv2+ and GPLv3+ and BSD
Group: Development/Libraries
@@ -157,25 +157,9 @@ ln -sfv %{_libdir}/libQtAVWidgets.so %{buildroot}%{_libdir}/libQt5AVWidgets.so
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
-%post -n lib%{name} -p /sbin/ldconfig
-%post -n lib%{name}widgets -p /sbin/ldconfig
+%ldconfig_scriptlets -n lib%{name}
+%ldconfig_scriptlets -n lib%{name}widgets
-%post players
-/usr/bin/update-desktop-database &> /dev/null || :
-touch --no-create %{_datadir}/icons/hicolor &>/dev/null ||:
-
-%postun -n lib%{name} -p /sbin/ldconfig
-%postun -n lib%{name}widgets -p /sbin/ldconfig
-
-%postun players
-/usr/bin/update-desktop-database &> /dev/null || :
-if [ $1 -eq 0 ]; then
- touch --no-create %{_datadir}/icons/hicolor &>/dev/null ||:
- /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-fi
-
-%posttrans players
-/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files -n lib%{name}
%doc README.md Changelog
@@ -224,6 +208,10 @@ fi
%{_datadir}/icons/hicolor/*/apps/QtAV.svg
%changelog
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.12.0-8.gitbbf3c64
+- Rebuild for new libass version
+- Remove obsolete scriptlets
+
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 1.12.0-7.gitbbf3c64
- Rebuilt for new ffmpeg snapshot
6 years, 5 months
[aegisub] Rebuild for new libass version
by Leigh Scott
commit b55593adca46baba9910e6ab4dd593a3ac145229
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 10:38:33 2018 +0100
Rebuild for new libass version
aegisub.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/aegisub.spec b/aegisub.spec
index 22baa7a..5277b26 100644
--- a/aegisub.spec
+++ b/aegisub.spec
@@ -6,7 +6,7 @@
Name: aegisub
Version: 3.2.2
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: Tool for creating and modifying subtitles
#src/gl/ - MIT license. See src/gl/glext.h
@@ -89,6 +89,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
%changelog
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 3.2.2-10
+- Rebuild for new libass version
+
* Wed Feb 28 2018 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 3.2.2-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 5 months
[mplayer] Rebuild for new libass version
by Leigh Scott
commit b7cd7fac4fcfcb1a9de81cca72dd61932a03a0ca
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 10:35:46 2018 +0100
Rebuild for new libass version
mplayer.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/mplayer.spec b/mplayer.spec
index 9c0c8ce..b01567e 100644
--- a/mplayer.spec
+++ b/mplayer.spec
@@ -7,9 +7,9 @@
Name: mplayer
Version: 1.3.0
%if 0%{?svn}
-Release: 22.%{?pre}%{?dist}
+Release: 23.%{?pre}%{?dist}
%else
-Release: 22%{?dist}
+Release: 23%{?dist}
%endif
Summary: Movie player playing most video formats and DVDs
@@ -372,6 +372,9 @@ install -dm 755 $RPM_BUILD_ROOT%{codecdir}
%{_datadir}/mplayer/*.fp
%changelog
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.3.0-23.20180424svn
+- Rebuild for new libass version
+
* Tue Apr 24 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.3.0-22.20180424svn
- Update to latest svn
6 years, 5 months
[HandBrake] Rebuild for new libass version
by Leigh Scott
commit 05f4216683127952b3d74e1ecb5ea2c0d14b132b
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 10:32:59 2018 +0100
Rebuild for new libass version
HandBrake.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index ff0a628..58ea9c7 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -17,7 +17,7 @@
Name: HandBrake
Version: 1.1.0
-Release: 1%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Release: 2%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: http://handbrake.fr/
@@ -231,6 +231,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/HandBrakeCLI
%changelog
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.0-2
+- Rebuild for new libass version
+
* Mon Apr 09 2018 Dominik Mierzejewski <rpm(a)greysector.net> - 1.1.0-1
- Update to 1.1.0
- Update source and signature URLs
6 years, 5 months
[bino] Rebuild for new libass version
by Leigh Scott
commit 67a43375b49e04c3c019372011ddc995fe64be28
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Sun Jun 17 07:39:15 2018 +0100
Rebuild for new libass version
bino.spec | 18 ++++--------------
1 file changed, 4 insertions(+), 14 deletions(-)
---
diff --git a/bino.spec b/bino.spec
index caeed9b..e2fe367 100644
--- a/bino.spec
+++ b/bino.spec
@@ -1,6 +1,6 @@
Name: bino
Version: 1.6.6
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: 3D video player
Group: System Environment/Base
License: GPLv3+
@@ -66,24 +66,11 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/bino.desktop
%{_infodir}/%{name}.info \
%{_infodir}/dir 2>/dev/null || :
-/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
-/usr/bin/update-desktop-database &> /dev/null || :
-
%preun
if [ $1 -eq 0 ]; then
/sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || :
fi
-%postun
-if [ $1 -eq 0 ] ; then
- /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
- /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
- /usr/bin/update-desktop-database &> /dev/null || :
-fi
-
-%posttrans
-/usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
-
%files -f %{name}.lang
%doc AUTHORS ChangeLog NEWS README _tmpdoc/*
%license COPYING
@@ -94,6 +81,9 @@ fi
%{_datadir}/icons/hicolor/*/apps/*
%changelog
+* Sun Jun 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.6.6-5
+- Rebuild for new libass version
+
* Thu Mar 08 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 1.6.6-4
- Rebuilt for new ffmpeg snapshot
6 years, 5 months