[lpf-spotify-client] Update to 1.0.80.480.g51b03ac3
by Sérgio M. Basto
commit 2d7188942c9c6cc87dbbf038358e3316901586f5
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Jun 26 02:34:52 2018 +0100
Update to 1.0.80.480.g51b03ac3
lpf-spotify-client.spec | 5 ++++-
spotify-client.spec.in | 13 ++++++++-----
2 files changed, 12 insertions(+), 6 deletions(-)
---
diff --git a/lpf-spotify-client.spec b/lpf-spotify-client.spec
index 9de09a3..3c2ec2b 100644
--- a/lpf-spotify-client.spec
+++ b/lpf-spotify-client.spec
@@ -11,7 +11,7 @@
Name: lpf-spotify-client
# Upstream spotify version, verbatim.
-Version: 1.0.79.223
+Version: 1.0.80.480
Release: 1%{?dist}
Summary: Spotify music player native client package bootstrap
@@ -79,6 +79,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%changelog
+* Tue Jun 26 2018 Sérgio Basto <sergio(a)serjux.com> - 1.0.80.480-1
+- Update to 1.0.80.480.g51b03ac3
+
* Fri May 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.0.79.223-1
- Update to 1.0.79.223.g92622cc2
diff --git a/spotify-client.spec.in b/spotify-client.spec.in
index 128f062..1d8076b 100644
--- a/spotify-client.spec.in
+++ b/spotify-client.spec.in
@@ -13,7 +13,7 @@
Name: spotify-client
-Version: 1.0.79.223
+Version: 1.0.80.480
Release: 1%{?dist}
Summary: Spotify music player native client
@@ -27,7 +27,7 @@ ExclusiveArch: %{ix86} x86_64
Source0: spotify-make-%{shortcommit}.tar.gz
%ifarch x86_64
-Source1: %{repo}/spotify-client_%{version}.g92622cc2-21_amd64.deb
+Source1: %{repo}/spotify-client_%{version}.g51b03ac3-13_amd64.deb
%global spotify_pkg %{SOURCE1}
%global req_64 ()(64bit)
%else
@@ -72,12 +72,12 @@ hard drive.
%global __requires_exclude ^libssl.so.1.0.0
%global __requires_exclude %__requires_exclude|^libcrypto.so.1.0.0
%global __requires_exclude %__requires_exclude|^libcef.so
-#global __requires_exclude %__requires_exclude|^libudev.so.0
-#global __requires_exclude %__requires_exclude|^libgcrypt.so.11
+#global __requires_exclude #__requires_exclude|^libudev.so.0
+#global __requires_exclude #__requires_exclude|^libgcrypt.so.11
%global __requires_exclude %__requires_exclude|^libcurl.so.4
%global __requires_exclude %__requires_exclude|^libcurl-gnutls.so.4
%global __requires_exclude %__requires_exclude|^libwidevinecdm.so.*
-#global __requires_exclude %__requires_exclude|[.]so[.][0-2][a-f]
+#global __requires_exclude #__requires_exclude|[.]so[.][0-2][a-f]
%prep
@@ -122,6 +122,9 @@ fi
%changelog
+* Tue Jun 26 2018 Sérgio Basto <sergio(a)serjux.com> - 1.0.80.480-1
+- Update to 1.0.80.480.g51b03ac3
+
* Fri May 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.0.79.223-1
- Update to 1.0.79.223.g92622cc2
6 years, 5 months
[smplayer] webserver bundle was updated, no need to patch it
by Sérgio M. Basto
commit 89971f59c8a537ab50d4f13237bffd422506f8af
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Mon Jun 25 20:09:45 2018 +0100
webserver bundle was updated, no need to patch it
smplayer.spec | 4 +---
webserver.patch | 11 -----------
2 files changed, 1 insertion(+), 14 deletions(-)
---
diff --git a/smplayer.spec b/smplayer.spec
index 2f15b78..a020e08 100644
--- a/smplayer.spec
+++ b/smplayer.spec
@@ -18,7 +18,6 @@ Source4: http://downloads.sourceforge.net/smplayer/smplayer-skins-%{smpla
Patch0: smplayer-0.8.3-desktop-files.patch
Patch2: smplayer-14.9.0.6966-system-qtsingleapplication.patch
Patch3: smtube-16.3.0-system-qtsingleapplication.patch
-Patch4: webserver.patch
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++
@@ -49,7 +48,7 @@ Suggests: mplayer
%else
Requires: mplayer
%endif
-Provides: bundled(mongoose) = 6.6
+Provides: bundled(mongoose) = 6.11
%{?_qt5_version:Requires: qt5-qtbase%{?_isa} >= %{_qt5_version}}
@@ -105,7 +104,6 @@ pushd smtube-%{smtube_ver}
# correction for wrong-file-end-of-line-encoding on smtube
%{__sed} -i 's/\r//' *.txt
popd
-%patch4 -p1 -b .webserver
# correction for wrong-file-end-of-line-encoding
%{__sed} -i 's/\r//' *.txt
6 years, 5 months
[smplayer] Update webserver.patch
by Sérgio M. Basto
commit 15fde36f47dc6c9c62b6ce1713c2c1c72909dcc7
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Mon Jun 25 16:56:22 2018 +0100
Update webserver.patch
webserver.patch | 21 ++++-----------------
1 file changed, 4 insertions(+), 17 deletions(-)
---
diff --git a/webserver.patch b/webserver.patch
index 5607502..0a67262 100644
--- a/webserver.patch
+++ b/webserver.patch
@@ -1,24 +1,11 @@
-diff -rup smplayer-18.2.0/webserver/Makefile smplayer-18.2.2/webserver/Makefile
---- smplayer-18.2.0/webserver/Makefile 2017-01-15 11:13:39.000000000 +0000
-+++ smplayer-18.2.2/webserver/Makefile 2018-02-19 17:01:16.489112267 +0000
+--- ./webserver/Makefile.orig 2018-05-27 18:32:46.000000000 +0100
++++ webserver/Makefile 2018-06-25 16:54:36.909418157 +0100
@@ -2,7 +2,7 @@ PROG = simple_web_server
- MODULE_CFLAGS=-DMG_DISABLE_DAV_AUTH -DMG_ENABLE_HTTP_CGI=0 -DMG_ENABLE_THREADS=0
+ MODULE_CFLAGS=-DMG_DISABLE_DAV_AUTH -DMG_ENABLE_HTTP_CGI=0 -DMG_ENABLE_THREADS=0 -DMG_ENABLE_HTTP_SSI=0
SOURCES = main.c mongoose.c
-CFLAGS = -O2 -W -Wall -Werror -Wno-unused-function $(CFLAGS_EXTRA) $(MODULE_CFLAGS)
+CFLAGS = -O2 -W -Wall -Werror -Wno-unused-function -Wno-format-truncation $(CFLAGS_EXTRA) $(MODULE_CFLAGS)
ifeq ($(OS), Windows_NT)
- CFLAGS += -lws2_32
-diff -rup smplayer-18.2.2/webserver/mongoose.c smplayer-18.2.0/webserver/mongoose.c
---- smplayer-18.2.2/webserver/mongoose.c 2017-01-10 18:06:03.000000000 +0000
-+++ smplayer-18.2.0/webserver/mongoose.c 2018-02-19 05:41:51.135640350 +0000
-@@ -10789,6 +11655,8 @@ int mg_resolve_async_opt(struct mg_mgr *
- }
-
- strncpy(req->name, name, sizeof(req->name));
-+ req->name[sizeof(req->name) - 1] = '\0';
-+
- req->query = query;
- req->callback = cb;
- req->data = data;
+ CFLAGS += -lws2_32 -Wno-format
6 years, 5 months
[xpra-codecs-freeworld] Switch back to Python2 (see xpra.org/trac/ticket/1885) (bz#1583319)
by Antonio
commit 2c259c84a752de4a3fab9a5083791676a278dc91
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Mon Jun 25 19:02:24 2018 +0200
Switch back to Python2 (see xpra.org/trac/ticket/1885) (bz#1583319)
xpra-codecs-freeworld.spec | 55 +++++++++++++++++++++++++++++++++-------------
1 file changed, 40 insertions(+), 15 deletions(-)
---
diff --git a/xpra-codecs-freeworld.spec b/xpra-codecs-freeworld.spec
index fb89aff..f42cc62 100644
--- a/xpra-codecs-freeworld.spec
+++ b/xpra-codecs-freeworld.spec
@@ -2,6 +2,23 @@
%bcond_without dec_avcodec2
%bcond_without csc_swscale
+# For debugging only
+%bcond_with debug
+%if !%{without debug}
+%define _with_debug --with-debug
+%endif
+#
+
+# xpra does not work with Python3 yet
+# Probably starting from Fedora 33, Python 2 will be no longer supported
+%if %{?fedora} < 33
+%global py_prefix 2
+%global pythonx_sitearch %python2_sitearch
+%else
+%global py_prefix 3
+%global pythonx_sitearch %python3_sitearch
+%endif
+
# These are nececessary as the _with_foo is *not* defined if the
# --with flag isn't specifed, and we need to have the --without
# specified option in that case.
@@ -19,22 +36,25 @@
Name: xpra-codecs-freeworld
Version: 2.3.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Additional codecs for xpra using x264 and ffmpeg
License: GPLv2+
URL: http://www.xpra.org/
Source0: http://xpra.org/src/xpra-%{version}.tar.xz
-BuildRequires: python3-devel pygobject3-devel pygtk2-devel
+BuildRequires: python%py_prefix-devel pygobject%py_prefix-devel pygtk2-devel
BuildRequires: gtk3-devel
BuildRequires: libXtst-devel, uglify-js
BuildRequires: libxkbfile-devel, libvpx-devel
BuildRequires: xvidcore-devel, x265-devel
-BuildRequires: python3-Cython, ack
+BuildRequires: python%py_prefix-Cython, ack
BuildRequires: gcc
BuildRequires: libwebp-devel
BuildRequires: libXdamage-devel
+%if %{with debug}
+BuildRequires: libasan
+%endif
%if %{with enc_x264}
BuildRequires: x264-devel
@@ -54,10 +74,11 @@ x264 and ffmpeg.
%setup -q -n xpra-%{version}
%build
-CFLAGS="%{optflags}" %{__python3} setup.py build --executable="%{__python3} -s" \
+CFLAGS="%{optflags}" %{_bindir}/python%py_prefix setup.py build --executable="%{_bindir}/python%py_prefix -s" \
%{?_with_enc_x264} \
%{?_with_dec_avcodec2} \
%{?_with_csc_swscale} \
+ %{?_with_debug} \
--with-Xdummy \
--with-Xdummy_wrapper \
--with-enc_ffmpeg \
@@ -70,12 +91,12 @@ CFLAGS="%{optflags}" %{__python3} setup.py build --executable="%{__python3} -s"
--without-html5_gzip --without-html5_brotli
%install
-%{__python3} setup.py install -O1 --skip-build --root destdir \
+%{_bindir}/python%py_prefix setup.py install -O1 --skip-build --root destdir \
--without-html5_gzip --without-html5_brotli
## We are interested to additional codecs only
-mkdir -p %{buildroot}%{python3_sitearch}/xpra/codecs/
-pushd destdir%{python3_sitearch}/xpra/codecs/
+mkdir -p %{buildroot}%{pythonx_sitearch}/xpra/codecs/
+pushd destdir%{pythonx_sitearch}/xpra/codecs/
cp -pr \
%if %{with csc_swscale}
csc_swscale \
@@ -86,27 +107,31 @@ cp -pr \
%if %{with enc_x264}
enc_x264 \
%endif
- libav_common enc_ffmpeg enc_x265 %{buildroot}%{python3_sitearch}/xpra/codecs/
+ libav_common enc_ffmpeg enc_x265 %{buildroot}%{pythonx_sitearch}/xpra/codecs/
popd
-#fix shebangs from python3_sitearch
-find %{buildroot}%{python3_sitearch}/xpra -name '*.py' | xargs sed -i '1s|^#!/usr/bin/env python|#!%{__python3}|'
-for i in `ack -rl '^#!/.*python' %{buildroot}%{python3_sitearch}/xpra`; do
+#fix shebangs from pythonX_sitearch
+find %{buildroot}%{pythonx_sitearch}/xpra -name '*.py' | xargs sed -i '1s|^#!/usr/bin/env python|#!%{_bindir}/python%py_prefix|'
+for i in `ack -rl '^#!/.*python' %{buildroot}%{pythonx_sitearch}/xpra`; do
chmod 0755 $i
done
#fix permissions on shared objects
-find %{buildroot}%{python3_sitearch}/xpra -name '*.so' \
+find %{buildroot}%{pythonx_sitearch}/xpra -name '*.so' \
-exec chmod 0755 {} \;
%files
-%dir %{python3_sitearch}/xpra
-%dir %{python3_sitearch}/xpra/codecs
-%{python3_sitearch}/xpra/codecs/*
+%dir %{pythonx_sitearch}/xpra
+%dir %{pythonx_sitearch}/xpra/codecs
+%{pythonx_sitearch}/xpra/codecs/*
%doc README NEWS
%license COPYING
%changelog
+* Sun Jun 24 2018 Antonio Trande <sagitter(a)fedoraproject.org> - 2.3.1-2
+- Define build conditions for debugging
+- Switch back to Python2 (see xpra.org/trac/ticket/1885) (bz#1583319)
+
* Wed May 30 2018 Antonio Trande <sagitter(a)fedoraproject.org> - 2.3.1-1
- Update to 2.3.1
6 years, 5 months
[smplayer] Update smplayer to 18.6.0
by Sérgio M. Basto
commit 942987ce9ce060bed4564e7f4521444d1956b700
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Mon Jun 25 15:07:24 2018 +0100
Update smplayer to 18.6.0
.gitignore | 2 ++
smplayer.spec | 7 +++++--
sources | 4 ++--
update_smplayer.sh | 4 ++--
4 files changed, 11 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 45b1c8a..6f46fb5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -43,3 +43,5 @@ smtube-16.3.0.tar.bz2
/smplayer-18.4.0.tar.bz2
/smtube-18.3.0.tar.bz2
/smplayer-18.5.0.tar.bz2
+/smplayer-18.6.0.tar.bz2
+/smplayer-themes-18.6.0.tar.bz2
diff --git a/smplayer.spec b/smplayer.spec
index 446dd41..2f15b78 100644
--- a/smplayer.spec
+++ b/smplayer.spec
@@ -1,7 +1,7 @@
Name: smplayer
-Version: 18.5.0
+Version: 18.6.0
%global smtube_ver 18.3.0
-%global smplayer_themes_ver 17.3.0
+%global smplayer_themes_ver 18.6.0
%global smplayer_skins_ver 15.2.0
Release: 1%{?dist}
Summary: A graphical frontend for mplayer and mpv
@@ -213,6 +213,9 @@ fi
%{_datadir}/smplayer/themes/
%changelog
+* Mon Jun 25 2018 Sérgio Basto <sergio(a)serjux.com> - 18.6.0-1
+- Update smplayer to 18.6.0
+
* Thu May 31 2018 Sérgio Basto <sergio(a)serjux.com> - 18.5.0-1
- Update smplayer to 18.5.0
diff --git a/sources b/sources
index 1300c5c..3d88975 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-ef54d18ad0031aca00c1581b74976bd4 smplayer-18.5.0.tar.bz2
+82123b965ab7024a3d755e5ab232b7d4 smplayer-18.6.0.tar.bz2
81652002de0006da52361faebe7bd9f2 smtube-18.3.0.tar.bz2
-33c063c5a80c5b1625f51ddbb7bfd3a1 smplayer-themes-17.3.0.tar.bz2
+8fe83cd59189291ca0d3beea1991e50b smplayer-themes-18.6.0.tar.bz2
57e165cf9a95808fafd179e5322b7f15 smplayer-skins-15.2.0.tar.bz2
diff --git a/update_smplayer.sh b/update_smplayer.sh
index ae61823..d237a94 100755
--- a/update_smplayer.sh
+++ b/update_smplayer.sh
@@ -1,6 +1,6 @@
-version=18.5.0
+version=18.6.0
stube_ver=18.3.0
-themes_ver=17.3.0
+themes_ver=18.6.0
skins_ver=15.2.0
git pull
6 years, 5 months
[kodi] Update to 18.0 alpha 2
by Michael Cronenworth
commit 2af8bf18f36f6bfa762b2fef4a6f0a6d75fc8aa2
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Sun Jun 24 17:03:41 2018 -0500
Update to 18.0 alpha 2
.gitignore | 2 +-
kodi-generate-tarball-xz.sh | 2 +-
kodi.spec | 30 ++++++++++++++++++++++--------
sources | 2 +-
4 files changed, 25 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 54cf9bf..682af5e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
-/kodi-18.0a1-patched.tar.xz
+/kodi-18.0a2-patched.tar.xz
/kodi-libdvdnav-6.0.0-Leia-Alpha-1.tar.gz
/kodi-libdvdread-6.0.0-Leia-Alpha-1.tar.gz
diff --git a/kodi-generate-tarball-xz.sh b/kodi-generate-tarball-xz.sh
index 63c8bdb..c2d9464 100755
--- a/kodi-generate-tarball-xz.sh
+++ b/kodi-generate-tarball-xz.sh
@@ -1,7 +1,7 @@
#!/bin/sh
MAJORVERSION=18
-MINORVERSION=0a1
+MINORVERSION=0a2
#GITCOMMIT=e988513175fccca83f8b688bb77b932f6a403b96
#GITSHORT=ge988513
CODENAME=Leia
diff --git a/kodi.spec b/kodi.spec
index 6016d11..7e1a3ea 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -1,4 +1,4 @@
-%global PRERELEASE a1
+%global PRERELEASE a2
#global DIRVERSION %{version}
#global GITCOMMIT Gotham_r2-ge988513
# use the line below for pre-releases
@@ -25,7 +25,7 @@
Name: kodi
Version: 18.0
-Release: 0.1.a1%{?dist}
+Release: 0.2.a2%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+ and LGPLv2+ and BSD and MIT
@@ -59,11 +59,8 @@ Source5: ffmpeg-3.4.1-Leia-Alpha-1.tar.gz
# Set program version parameters
Patch1: kodi-18.0-versioning.patch
-# stop using ancient, internal types
-Patch2: kodi-18a1-wrapper.patch
-
# fix assert at startup
-Patch3: kodi-18a1-assert.patch
+Patch2: kodi-18a1-assert.patch
%ifarch x86_64 i686
%global _with_crystalhd 1
@@ -275,11 +272,18 @@ This package contains the development header files for the eventclients
library.
+%package firewalld
+Summary: FirewallD metadata files for Kodi
+Requires: firewalld-filesystem
+
+%description firewalld
+This package contains FirewallD files for Kodi.
+
+
%prep
%setup -q -n %{name}-%{DIRVERSION}
%patch1 -p1 -b.versioning
-%patch2 -p1 -b.wrapper
-%patch3 -p1 -b.assert
+%patch2 -p1 -b.assert
%build
@@ -366,7 +370,17 @@ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/
%{_includedir}/kodi/xbmcclient.h
+%files firewalld
+%license copying.txt LICENSE.GPL
+%{_prefix}/lib/firewalld/services/kodi-eventserver.xml
+%{_prefix}/lib/firewalld/services/kodi-http.xml
+%{_prefix}/lib/firewalld/services/kodi-jsonrpc.xml
+
+
%changelog
+* Sun Jun 24 2018 Michael Cronenworth <mike(a)cchtml.com> - 18.0-0.2.a2
+- Kodi 18.0 alpha 2
+
* Thu May 03 2018 Michael Cronenworth <mike(a)cchtml.com> - 18.0-0.1.a1
- Add patch to fix assert on start.
diff --git a/sources b/sources
index 4315cce..92bd9d8 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-0b9330ae1d5944ee1904b89ceda23a08 kodi-18.0a1-patched.tar.xz
+b1f494c5e58ad35c411212939028f483 kodi-18.0a2-patched.tar.xz
812975261bc196ecd8a8b1978802f8ba kodi-libdvdnav-6.0.0-Leia-Alpha-1.tar.gz
1b0858777b40305837925356d7d5fb52 kodi-libdvdread-6.0.0-Leia-Alpha-1.tar.gz
6 years, 5 months