[mpv] Enable DVD and CDDA support (rfbz#4622)
by Miro Hrončok
commit 6726f6f4a636d6c809c2cf30470dd05ee4b40229
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Wed Aug 9 13:22:30 2017 +0200
Enable DVD and CDDA support (rfbz#4622)
mpv.spec | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/mpv.spec b/mpv.spec
index 3baac14..0ab5113 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -1,6 +1,6 @@
Name: mpv
Version: 0.26.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Movie player playing most video formats and DVDs
License: GPLv2+
URL: http://%{name}.io/
@@ -108,7 +108,10 @@ waf configure \
--disable-build-date \
--enable-libmpv-shared \
--enable-sdl2 \
- --enable-encoding
+ --enable-encoding \
+ --enable-dvdread \
+ --enable-dvdnav \
+ --enable-cdda
waf -v build %{?_smp_mflags}
@@ -157,6 +160,9 @@ fi
%{_libdir}/pkgconfig/mpv.pc
%changelog
+* Wed Aug 09 2017 Miro Hrončok <mhroncok(a)redhat.com> - 0.26.0-2
+- Enable DVD and CDDA support (rfbz#4622)
+
* Thu Jul 20 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 0.26.0-1
- Update to 0.26.0
7 years, 6 months
[mythtv] Add patch to deal with API regression in MariaDB 10.2.X.
by Richard Shaw
commit 23c958991be2ea329d16d83cc6c0cdff31e5d0f4
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Tue Aug 8 18:24:38 2017 -0500
Add patch to deal with API regression in MariaDB 10.2.X.
mythtv-mariadb.patch | 12 ++++++++++++
mythtv.spec | 3 +++
2 files changed, 15 insertions(+)
---
diff --git a/mythtv-mariadb.patch b/mythtv-mariadb.patch
new file mode 100644
index 0000000..798d398
--- /dev/null
+++ b/mythtv-mariadb.patch
@@ -0,0 +1,12 @@
+ --- a/mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
+ +++ b/mythplugins/mythzoneminder/mythzmserver/zmserver.cpp
+ @@ -183,7 +183,8 @@ void connectToDatabase(void)
+ exit(mysql_errno(&g_dbConn));
+ }
+
+ - g_dbConn.reconnect = 1;
+ + my_bool reconnect = 1;
+ + mysql_options(&g_dbConn, MYSQL_OPT_RECONNECT, &reconnect);
+
+ if (!mysql_real_connect(&g_dbConn, g_server.c_str(), g_user.c_str(),
+ g_password.c_str(), 0, 0, 0, 0))
diff --git a/mythtv.spec b/mythtv.spec
index 99c7621..1cd2e88 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -133,6 +133,9 @@ Source0: https://github.com/MythTV/%{name}/archive/v%{version}.tar.gz#/%{name}
# Also update ChangeLog with git log v0.28..HEAD > ChangeLog
# and update define vers_string to v0.28-52-ge6a60f7 with git describe
Patch0: mythtv-0.28-fixes.patch
+%if 0%{?fedora} >= 27
+Patch1: mythtv-mariadb.patch
+%endif
Source10: PACKAGE-LICENSING
Source11: ChangeLog
7 years, 6 months
[chromium-libs-media-freeworld/f25] (21 commits) ...sources for 45f6eb2
by Miro Hrončok
Summary of changes:
c23d66f... fix path in pretrans scriptlet (*)
aeacc87... fix path in pretrans scriptlet (*)
8c7674a... apply Rathann freeworld changes, update to 59.0.3071.115 (*)
d9e2499... Change struct ucontext to ucontext_t in breakpad (*)
03f0b9b... include copy of third_party/freetype from previous source t (*)
7c2fb50... fix scriptlets (*)
b7162c3... add missing \ in freeworld scriptlet (*)
f865964... Merge 'fedora/master' b7162c3, 59.0.3071.115-2 (*)
07cee75... Add missing sources for f865964 (*)
d2fc3a1... use posttrans to ensure that old shared libs are gone befor (*)
2d02baa... BR: mesa-libGL-devel (*)
5a74290... - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass (*)
9bf201f... Merge 'fedora/master' 2d02baa, 59.0.3071.115-3 (*)
b5526c1... - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binu (*)
29aa9da... 60.0.3112.90 + headless + fixes for freeworld (*)
fae045b... merge (*)
7de0af7... fix typo from merge (*)
0d0973d... add minizip, conditionalize webp bundling for rhel7 (*)
bf4b08a... BR: mesa-libGL-devel (*)
45f6eb2... Merge 'fedora/master' bf4b08a, 60.0.3112.90-1 (*)
487bae1... sources for 45f6eb2 (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 6 months
[chromium-libs-media-freeworld/f26] (21 commits) ...sources for 45f6eb2
by Miro Hrončok
Summary of changes:
c23d66f... fix path in pretrans scriptlet (*)
aeacc87... fix path in pretrans scriptlet (*)
8c7674a... apply Rathann freeworld changes, update to 59.0.3071.115 (*)
d9e2499... Change struct ucontext to ucontext_t in breakpad (*)
03f0b9b... include copy of third_party/freetype from previous source t (*)
7c2fb50... fix scriptlets (*)
b7162c3... add missing \ in freeworld scriptlet (*)
f865964... Merge 'fedora/master' b7162c3, 59.0.3071.115-2 (*)
07cee75... Add missing sources for f865964 (*)
d2fc3a1... use posttrans to ensure that old shared libs are gone befor (*)
2d02baa... BR: mesa-libGL-devel (*)
5a74290... - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass (*)
9bf201f... Merge 'fedora/master' 2d02baa, 59.0.3071.115-3 (*)
b5526c1... - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binu (*)
29aa9da... 60.0.3112.90 + headless + fixes for freeworld (*)
fae045b... merge (*)
7de0af7... fix typo from merge (*)
0d0973d... add minizip, conditionalize webp bundling for rhel7 (*)
bf4b08a... BR: mesa-libGL-devel (*)
45f6eb2... Merge 'fedora/master' bf4b08a, 60.0.3112.90-1 (*)
487bae1... sources for 45f6eb2 (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 6 months
[chromium-libs-media-freeworld] sources for 45f6eb2
by Miro Hrončok
commit 487bae1222a1af2546c1f4e4428590ef7ec6007f
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Tue Aug 8 13:13:31 2017 +0200
sources for 45f6eb2
.gitignore | 1 +
sources | 5 ++---
2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e935c9d..8bad827 100644
--- a/.gitignore
+++ b/.gitignore
@@ -31,3 +31,4 @@
/chromium-59.0.3071.109-freetype.tar.bz2
/chromium-59.0.3071.115.tar.xz
/chromium-60.0.3112.90-clean.tar.xz
+/chromium-60.0.3112.90.tar.xz
diff --git a/sources b/sources
index b9a3381..13c5ce7 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,3 @@
-e3b580196d31ba2fe66ad12f17974a1e policy_templates.zip
+a6495be59bdbc20b2524d7c1356e82ac policy_templates.zip
49a7f897775cce21d2b69968b8af1cea depot_tools.git-master.tar.gz
-249b4ce6844d5e2424967287c638c55c chromium-59.0.3071.115.tar.xz
-4dbfa58c3f84c57391ba2842abe134a4 chromium-59.0.3071.109-freetype.tar.bz2
+75f9199e5e0b31e9fbfbaf1f3071b411 chromium-60.0.3112.90.tar.xz
7 years, 6 months
[chromium-libs-media-freeworld: 8/8] Merge 'fedora/master' bf4b08a, 60.0.3112.90-1
by Miro Hrončok
commit 45f6eb236ec509c70ddd385d97a61d0af1a061dc
Merge: 9bf201f bf4b08a
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Tue Aug 8 12:47:14 2017 +0200
Merge 'fedora/master' bf4b08a, 60.0.3112.90-1
.gitignore | 1 +
chromium-60.0.3112.78-enable-mp3.patch | 479 ++++++++++++++++++
chromium-60.0.3112.78-fix-gn-bootstrap.patch | 11 +
chromium-60.0.3112.78-gcc7.patch | 80 +++
chromium-60.0.3112.78-gn-system.patch | 221 ++++++++
chromium-60.0.3112.78-gtk2fix.patch | 612 +++++++++++++++++++++++
chromium-60.0.3112.78-jpeg-nomangle.patch | 14 +
chromium-60.0.3112.78-last-commit-position.patch | 28 ++
chromium-60.0.3112.78-no-libpng-prefix.patch | 17 +
chromium-60.0.3112.78-no-zlib-mangle.patch | 13 +
chromium-libs-media-freeworld.spec | 253 +++++++---
11 files changed, 1656 insertions(+), 73 deletions(-)
---
diff --cc .gitignore
index baad048,19bd92f..e935c9d
--- a/.gitignore
+++ b/.gitignore
@@@ -20,13 -20,9 +20,14 @@@
/chromium-57.0.2987.133-clean.tar.xz
/chromium-58.0.3029.81-clean.tar.xz
/chromium-58.0.3029.110-clean.tar.xz
+/chromium-58.0.3029.110.tar.xz
/chromium-59.0.3071.86-clean.tar.xz
+/chromium-59.0.3071.86.tar.xz
/chromium-59.0.3071.104-clean.tar.xz
+/chromium-59.0.3071.104.tar.xz
/chromium-59.0.3071.109-clean.tar.xz
+/chromium-59.0.3071.109.tar.xz
/chromium-59.0.3071.115-clean.tar.xz
/chromium-59.0.3071.109-freetype.tar.bz2
+/chromium-59.0.3071.115.tar.xz
+ /chromium-60.0.3112.90-clean.tar.xz
7 years, 6 months
[chromium-libs-media-freeworld: 7/8] BR: mesa-libGL-devel
by Miro Hrončok
commit bf4b08a13ee7f5f79857e6ff2c0d3d84d593617c
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Mon Aug 7 13:16:48 2017 -0400
BR: mesa-libGL-devel
chromium.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/chromium.spec b/chromium.spec
index c45d495..bd1de7e 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -341,6 +341,7 @@ BuildRequires: libwebp-devel
BuildRequires: libxslt-devel
# Same here, it seems.
# BuildRequires: libyuv-devel
+BuildRequires: mesa-libGL-devel
%if %{bundleopus}
# Do nothing
%else
7 years, 6 months
[chromium-libs-media-freeworld: 6/8] add minizip, conditionalize webp bundling for rhel7
by Miro Hrončok
commit 0d0973d539425f47d438cf4a46cf9acda5c7ffc7
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Mon Aug 7 10:30:46 2017 -0400
add minizip, conditionalize webp bundling for rhel7
chromium.spec | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/chromium.spec b/chromium.spec
index a9decb9..c45d495 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -83,10 +83,12 @@ BuildRequires: libicu-devel >= 5.4
%global bundleopus 1
%global bundlelibusbx 1
%global bundleharfbuzz 1
+%global bundlelibwebp 1
%else
%global bundleharfbuzz 0
%global bundleopus 1
%global bundlelibusbx 0
+%global bundlelibwebp 0
%endif
# Needs at least harfbuzz 1.4.2 now.
@@ -260,6 +262,7 @@ BuildRequires: libusb-devel
BuildRequires: libXdamage-devel
BuildRequires: libXScrnSaver-devel
BuildRequires: libXtst-devel
+BuildRequires: minizip-devel
BuildRequires: nodejs
BuildRequires: nss-devel
BuildRequires: pciutils-devel
@@ -330,7 +333,11 @@ BuildRequires: libusbx-devel >= 1.0.21-0.1.git448584a
# We don't use libvpx anymore because Chromium loves to
# use bleeding edge revisions here that break other things
# ... so we just use the bundled libvpx.
+%if %{bundlelibwebp}
+# Do nothing
+%else
BuildRequires: libwebp-devel
+%endif
BuildRequires: libxslt-devel
# Same here, it seems.
# BuildRequires: libyuv-devel
@@ -442,7 +449,9 @@ Provides: bundled(libsrtp) = 2cbd85085037dc7bf2eda48d4cf62e2829056e2d
Provides: bundled(libusbx) = 1.0.17
%endif
Provides: bundled(libvpx) = 1.6.0
-# Provides: bundled(libwebp) = 0.6.0
+%if %{bundlelibwebp}
+Provides: bundled(libwebp) = 0.6.0
+%endif
%if %{bundlelibxml}
# Well, it's actually newer than 2.9.4 and has code in it that has been reverted upstream... but eh.
Provides: bundled(libxml) = 2.9.4
@@ -962,7 +971,10 @@ build/linux/unbundle/replace_gn_files.py --system-libraries \
%else
libusb \
%endif
+%if %{bundlelibwebp}
+%else
libwebp \
+%endif
%if %{bundlelibxml}
%else
libxml \
7 years, 6 months
[chromium-libs-media-freeworld: 5/8] fix typo from merge
by Miro Hrončok
commit 7de0af7e049240b9f6fae4ca9e7dd2d916b5aad4
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Sat Aug 5 17:18:54 2017 -0400
fix typo from merge
chromium.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/chromium.spec b/chromium.spec
index f151408..a9decb9 100644
--- a/chromium.spec
+++ b/chromium.spec
@@ -112,6 +112,7 @@ BuildRequires: libicu-devel >= 5.4
Name: chromium%{chromium_channel}%{?freeworld:-freeworld}
%else
Name: chromium%{chromium_channel}
+%endif
Version: %{majorversion}.0.3112.90
Release: 1%{?dist}
Summary: A WebKit (Blink) powered web browser
7 years, 6 months
[chromium-libs-media-freeworld: 4/8] merge
by Miro Hrončok
commit fae045bc88565a2d8616c4112550b46b293059ae
Merge: b5526c1 29aa9da
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Sat Aug 5 17:18:07 2017 -0400
merge
.gitignore | 1 +
chromium-60.0.3112.78-enable-mp3.patch | 479 ++++++++++++++++++
chromium-60.0.3112.78-fix-gn-bootstrap.patch | 11 +
chromium-60.0.3112.78-gcc7.patch | 80 +++
chromium-60.0.3112.78-gn-system.patch | 221 ++++++++
chromium-60.0.3112.78-gtk2fix.patch | 612 +++++++++++++++++++++++
chromium-60.0.3112.78-jpeg-nomangle.patch | 14 +
chromium-60.0.3112.78-last-commit-position.patch | 28 ++
chromium-60.0.3112.78-no-libpng-prefix.patch | 17 +
chromium-60.0.3112.78-no-zlib-mangle.patch | 13 +
chromium.spec | 235 ++++++---
sources | 5 +-
12 files changed, 1639 insertions(+), 77 deletions(-)
---
diff --cc chromium.spec
index 5d26a88,5ec59ba..f151408
--- a/chromium.spec
+++ b/chromium.spec
@@@ -111,11 -106,15 +106,14 @@@ BuildRequires: libicu-devel >= 5.
%global default_client_secret miEreAep8nuvTdvLums6qyLK
%global chromoting_client_id 449907151817-8vnlfih032ni8c4jjps9int9t86k546t.apps.googleusercontent.com
- %global majorversion 59
+ %global majorversion 60
+ %if %{freeworld}
+ Name: chromium%{chromium_channel}%{?freeworld:-freeworld}
+ %else
Name: chromium%{chromium_channel}
- Version: %{majorversion}.0.3071.115
- Release: 5%{?dist}
-%endif
+ Version: %{majorversion}.0.3112.90
+ Release: 1%{?dist}
Summary: A WebKit (Blink) powered web browser
Url: http://www.chromium.org/Home
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@@ -1741,12 -1819,16 +1818,22 @@@ getent group chrome-remote-desktop >/de
%changelog
+ * Fri Aug 4 2017 Tom Callaway <spot(a)fedoraproject.org> 60.0.3112.90-1
+ - update to 60.0.3112.90
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 59.0.3071.115-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+ * Mon Jul 31 2017 Tom Callaway <spot(a)fedoraproject.org> 60.0.3112.78-1
+ - update to 60.0.3112.78
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 59.0.3071.115-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+ * Fri Jul 21 2017 Tom Callaway <spot(a)fedoraproject.org> 59.0.3071.115-4
+ - put common files in -common subpackage
+ - build headless_shell for -headless subpackage
+
* Fri Jul 21 2017 Tom Callaway <spot(a)fedoraproject.org> 59.0.3071.115-3
- use posttrans to ensure that old libs are gone before trying to make alternative symlinks
7 years, 6 months