[stella] Fix build
by Sérgio M. Basto
commit 26cde66074df204902cb3ba99792b6cce39ac4c2
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Aug 29 02:04:25 2018 +0100
Fix build
stella.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/stella.spec b/stella.spec
index e20ea55..38b2402 100644
--- a/stella.spec
+++ b/stella.spec
@@ -32,7 +32,7 @@ Stella is now DonationWare. Please help to encourage further Stella development
by considering a contribution.
%prep
-%setup -q -n %{name}-%{version}%{?prerel:-%{prerel}}-src
+%setup -q -n %{name}-%{version}%{?prerel:-%{prerel}}
rm -r src/zlib src/libpng
sed -i "s/-c -s -m/-m/" Makefile
6 years, 2 months
[stella] Update to 5.1.3
by Sérgio M. Basto
commit 10616f449592630164e3c1f003d7686829b27bb4
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Aug 29 01:47:18 2018 +0100
Update to 5.1.3
.gitignore | 1 +
sources | 2 +-
stella.spec | 7 +++++--
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c273711..900c7c6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ stella-4.7.2-src.tar.xz
/stella-5.0.0-pre9.tar.gz
/stella-5.0.2.tar.gz
/stella-5.1.1-src.tar.xz
+/stella-5.1.3-src.tar.xz
diff --git a/sources b/sources
index b024f19..e107e0c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ec100fc3a21529a9da21b907dc0d4114 stella-5.1.1-src.tar.xz
+f7cccdf4761b7183a235ffeef136e180 stella-5.1.3-src.tar.xz
diff --git a/stella.spec b/stella.spec
index c58270d..e20ea55 100644
--- a/stella.spec
+++ b/stella.spec
@@ -1,7 +1,7 @@
#global prerel pre9
Name: stella
-Version: 5.1.1
-Release: 3%{?dist}
+Version: 5.1.3
+Release: 1%{?dist}
License: GPLv2+
Summary: A multi-platform Atari 2600 Video Computer System emulator
Group: Applications/Emulators
@@ -80,6 +80,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Wed Aug 29 2018 Sérgio Basto <sergio(a)serjux.com> - 5.1.3-1
+- Update to 5.1.3
+
* Sun Aug 19 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 5.1.1-3
- Rebuilt for Fedora 29 Mass Rebuild binutils issue
6 years, 2 months
[kodi] Try to build wayland and GBM for everyone
by Michael Cronenworth
commit afbeedb415dcc785d18c5cecd2536bcb898ad6dd
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Tue Aug 28 16:45:20 2018 -0500
Try to build wayland and GBM for everyone
kodi.spec | 133 ++++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 87 insertions(+), 46 deletions(-)
---
diff --git a/kodi.spec b/kodi.spec
index 39195fc..9d55248 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -22,6 +22,11 @@
%global _with_external_ffmpeg 1
%global _with_wayland 1
%endif
+%if 0%{?_with_wayland}
+%global kodi_backends x11 wayland gbm
+%else
+%global kodi_backends x11 gbm
+%endif
Name: kodi
Version: 18.0
@@ -138,6 +143,7 @@ BuildRequires: libcrystalhd-devel
BuildRequires: libcurl-devel
BuildRequires: libdca-devel
BuildRequires: libidn2-devel
+BuildRequires: libinput-devel
%if 0%{?el6}
BuildRequires: libjpeg-devel
%else
@@ -181,6 +187,7 @@ BuildRequires: mariadb-devel
BuildRequires: mesa-libEGL-devel
BuildRequires: mesa-libGLES-devel
%endif
+BuildRequires: mesa-libgbm-devel
BuildRequires: nasm
BuildRequires: pcre-devel
BuildRequires: pixman-devel
@@ -203,6 +210,24 @@ BuildRequires: waylandpp-devel
BuildRequires: yajl-devel
BuildRequires: zlib-devel
+# Install all backends, users can remove them individually
+Requires: %{name}-common = %{version}
+Requires: %{name}-gbm = %{version}
+Requires: %{name}-wayland = %{version}
+Requires: %{name}-x11 = %{version}
+
+
+%description
+Kodi is a free cross-platform media-player jukebox and entertainment hub.
+Kodi can play a spectrum of of multimedia formats, and featuring playlist,
+audio visualizations, slideshow, and weather forecast functions, together
+third-party plugins.
+
+This is a meta package.
+
+
+%package common
+Summary: Common Kodi files and binaries
Requires: dejavu-sans-fonts
# need explicit requires for these packages
# as they are dynamically loaded via XBMC's arcane
@@ -233,17 +258,12 @@ Requires: xorg-x11-utils
# and for installation
Requires: python2-pillow%{?_isa}
-
-%description
-Kodi is a free cross-platform media-player jukebox and entertainment hub.
-Kodi can play a spectrum of of multimedia formats, and featuring playlist,
-audio visualizations, slideshow, and weather forecast functions, together
-third-party plugins.
+%description common
+Common Kodi files and binaries
%package devel
Summary: Development files needed to compile C programs against kodi
-Group: Development/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}
Obsoletes: xbmc-devel < 14.0
Provides: xbmc-devel = %{version}
@@ -284,6 +304,30 @@ Requires(post): firewalld-filesystem
This package contains FirewallD files for Kodi.
+%package gbm
+Summary: Kodi binary for Generic Buffer Management
+
+
+%description gbm
+This package contains the Kodi binary for Generic Buffer Management.
+
+
+%package wayland
+Summary: Kodi binary for Wayland compositors
+
+
+%description wayland
+This package contains the Kodi binary for Wayland compositors.
+
+
+%package x11
+Summary: Kodi binary for X11 servers
+
+
+%description x11
+This package contains the Kodi binary for X11 servers.
+
+
%prep
%setup -q -n %{name}-%{DIRVERSION}
%patch1 -p1 -b.versioning
@@ -291,30 +335,11 @@ This package contains FirewallD files for Kodi.
%build
-mkdir {fedora-x11,fedora-other}
-pushd fedora-x11
-%cmake \
-%if %{with dvdcss}
- -DLIBDVDCSS_URL=%{SOURCE4} \
-%else
- -DENABLE_DVDCSS=OFF \
-%endif
-%if ! 0%{?_with_external_ffmpeg}
- -DFFMPEG_URL=%{SOURCE5} \
-%endif
- -DENABLE_EVENTCLIENTS=ON \
- -DENABLE_INTERNAL_CROSSGUID=OFF \
- -DLIRC_DEVICE=/var/run/lirc/lircd \
- -DLIBDVDNAV_URL=%{SOURCE2} \
- -DLIBDVDREAD_URL=%{SOURCE3} \
- -DPYTHON_EXECUTABLE=%{__python2} \
- ../
-
-cmake --build . -- VERBOSE=1 %{?_smp_mflags}
-popd
+mkdir {fedora-gbm,fedora-wayland,fedora-x11}
-%if 0%{?_with_wayland}
-pushd fedora-other
+for BACKEND in %{kodi_backends}
+do
+ pushd fedora-$BACKEND
%cmake \
%if %{with dvdcss}
-DLIBDVDCSS_URL=%{SOURCE4} \
@@ -330,29 +355,27 @@ pushd fedora-other
-DLIBDVDNAV_URL=%{SOURCE2} \
-DLIBDVDREAD_URL=%{SOURCE3} \
-DPYTHON_EXECUTABLE=%{__python2} \
+ -DCORE_PLATFORM_NAME=$BACKEND \
%ifarch x86_64 i686
- -DCORE_PLATFORM_NAME=wayland \
-DWAYLAND_RENDER_SYSTEM=gl \
+ -DGBM_RENDER_SYSTEM=gl \
%else
- -DCORE_PLATFORM_NAME=gbm \
+ -DWAYLAND_RENDER_SYSTEM=gles \
-DGBM_RENDER_SYSTEM=gles \
%endif
../
-
-cmake --build . -- VERBOSE=1 %{?_smp_mflags}
-popd
-%endif
+ cmake --build . -- VERBOSE=1 %{?_smp_mflags}
+ popd
+done
%install
-pushd fedora-x11
-make DESTDIR=$RPM_BUILD_ROOT install
-popd
-%if 0%{?_with_wayland}
-pushd fedora-other
-make DESTDIR=$RPM_BUILD_ROOT install
-popd
-%endif
+for BACKEND in %{kodi_backends}
+do
+ pushd fedora-$BACKEND
+ make DESTDIR=$RPM_BUILD_ROOT install
+ popd
+done
# remove the doc files from unversioned /usr/share/doc/xbmc, they should be in versioned docdir
rm -r $RPM_BUILD_ROOT/%{_datadir}/doc/
@@ -384,12 +407,17 @@ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/
%files
+
+
+%files common
%license LICENSE.md LICENSES/
%doc README.md docs
%{_bindir}/kodi
%{_bindir}/kodi-standalone
%{_bindir}/TexturePacker
-%{_libdir}/kodi/
+%dir %{_libdir}/kodi/
+%{_libdir}/kodi/addons/
+%{_libdir}/kodi/system/
%{_datadir}/kodi/
%{_datadir}/xsessions/kodi.desktop
%{_datadir}/applications/kodi.desktop
@@ -427,9 +455,22 @@ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/
%{_prefix}/lib/firewalld/services/kodi-jsonrpc.xml
+%files gbm
+%{_libdir}/kodi/kodi-gbm
+
+
+%files wayland
+%{_libdir}/kodi/kodi-wayland
+
+
+%files x11
+%{_libdir}/kodi/kodi-x11
+%{_libdir}/kodi/kodi-xrandr
+
+
%changelog
* Tue Aug 28 2018 Michael Cronenworth <mike(a)cchtml.com> - 18.0-0.6.b1
-- Include wayland on x86 and GBM on ARM
+- Build wayland and GBM binaries
* Tue Aug 28 2018 Michael Cronenworth <mike(a)cchtml.com> - 18.0-0.5.b1
- Kodi 18.0 beta 1 v2
6 years, 2 months
[gstreamer1-plugins-bad-freeworld/el7: 14/14] Update to 1.10.4
by Sérgio M. Basto
commit b51ad7fc39fb8a81bda07d83b010232ee6dbe598
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Aug 28 19:07:15 2018 +0100
Update to 1.10.4
gstreamer1-plugins-bad-freeworld.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index 2ab4960..65e0a6f 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -4,7 +4,7 @@
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
-Version: 1.10.2
+Version: 1.10.4
Release: 1%{?dist}
License: LGPLv2+
Group: Applications/Multimedia
@@ -93,6 +93,9 @@ rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/*.la
%changelog
+* Tue Aug 28 2018 Sérgio Basto <sergio(a)serjux.com> - 1.10.4-1
+- Update to 1.10.4
+
* Wed Nov 30 2016 leigh scott <leigh123linux(a)googlemail.com> - 1.10.2-1
- Update to 1.10.2
diff --git a/sources b/sources
index 37b8eeb..e59b071 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-823f4c33fe27c61332c0122273217988 gst-plugins-bad-1.10.2.tar.xz
+2757103e57a096a1a05b3ab85b8381af gst-plugins-bad-1.10.4.tar.xz
6 years, 2 months
[gstreamer1-plugins-bad-freeworld/el7] (14 commits) ...Update to 1.10.4
by Sérgio M. Basto
Summary of changes:
5664716... * Sat Aug 30 2014 Hans de Goede <j.w.r.degoede(a)gmail.com> - (*)
c29c67b... * Wed Oct 1 2014 Hans de Goede <j.w.r.degoede(a)gmail.com> - (*)
73e5413... * Sat May 16 2015 Hans de Goede <j.w.r.degoede(a)gmail.com> - (*)
0321d9f... * Sat May 16 2015 Hans de Goede <j.w.r.degoede(a)gmail.com> - (*)
1f3d6c7... Rebase to new upstream release 1.6.1 (*)
36dab26... Rebase to new upstream release 1.6.2 (*)
b2abb36... Allow building against older gstreamer-1.6.x (*)
c6b3e06... Rebase to new upstream release 1.6.3 (*)
a23b780... Rebase to new upstream release 1.8.1 (*)
5975d1f... Rebase to new upstream release 1.8.2 (*)
4a82fab... Rebuild for x265-2.1 (*)
612714a... Rebase to new upstream release 1.10.0 (*)
c0aca4c... Update to 1.10.2 (*)
b51ad7f... Update to 1.10.4
(*) This commit already existed in another branch; no separate mail sent
6 years, 2 months
[kodi] Enable Wayland on x86 and try to enable GBM on ARM
by Michael Cronenworth
commit 2e625ed94bdff6c06a838b9c4e718ca80819f759
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Tue Aug 28 12:57:28 2018 -0500
Enable Wayland on x86 and try to enable GBM on ARM
kodi.spec | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
1 file changed, 54 insertions(+), 9 deletions(-)
---
diff --git a/kodi.spec b/kodi.spec
index 7862429..39195fc 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -20,12 +20,12 @@
%global _with_libssh 1
%global _with_libcec 1
%global _with_external_ffmpeg 1
-%global _with_wayland 0
+%global _with_wayland 1
%endif
Name: kodi
Version: 18.0
-Release: 0.5.b1%{?dist}
+Release: 0.6.b1%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+ and LGPLv2+ and BSD and MIT
@@ -170,7 +170,7 @@ BuildRequires: libvdpau-devel
%endif
BuildRequires: libvorbis-devel
%if 0%{?_with_wayland}
-BuildRequires: libwayland-client-devel
+BuildRequires: libxkbcommon-devel
%endif
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
@@ -197,7 +197,8 @@ BuildRequires: tre-devel
BuildRequires: trousers-devel
BuildRequires: wavpack-devel
%if 0%{?_with_wayland}
-BuildRequires: weston-devel
+BuildRequires: wayland-protocols-devel
+BuildRequires: waylandpp-devel
%endif
BuildRequires: yajl-devel
BuildRequires: zlib-devel
@@ -290,6 +291,8 @@ This package contains FirewallD files for Kodi.
%build
+mkdir {fedora-x11,fedora-other}
+pushd fedora-x11
%cmake \
%if %{with dvdcss}
-DLIBDVDCSS_URL=%{SOURCE4} \
@@ -304,14 +307,53 @@ This package contains FirewallD files for Kodi.
-DLIRC_DEVICE=/var/run/lirc/lircd \
-DLIBDVDNAV_URL=%{SOURCE2} \
-DLIBDVDREAD_URL=%{SOURCE3} \
- -DPYTHON_EXECUTABLE=%{__python2}
+ -DPYTHON_EXECUTABLE=%{__python2} \
+ ../
-make %{?_smp_mflags} V=1
+cmake --build . -- VERBOSE=1 %{?_smp_mflags}
+popd
+
+%if 0%{?_with_wayland}
+pushd fedora-other
+%cmake \
+%if %{with dvdcss}
+ -DLIBDVDCSS_URL=%{SOURCE4} \
+%else
+ -DENABLE_DVDCSS=OFF \
+%endif
+%if ! 0%{?_with_external_ffmpeg}
+ -DFFMPEG_URL=%{SOURCE5} \
+%endif
+ -DENABLE_EVENTCLIENTS=ON \
+ -DENABLE_INTERNAL_CROSSGUID=OFF \
+ -DLIRC_DEVICE=/var/run/lirc/lircd \
+ -DLIBDVDNAV_URL=%{SOURCE2} \
+ -DLIBDVDREAD_URL=%{SOURCE3} \
+ -DPYTHON_EXECUTABLE=%{__python2} \
+%ifarch x86_64 i686
+ -DCORE_PLATFORM_NAME=wayland \
+ -DWAYLAND_RENDER_SYSTEM=gl \
+%else
+ -DCORE_PLATFORM_NAME=gbm \
+ -DGBM_RENDER_SYSTEM=gles \
+%endif
+ ../
+
+cmake --build . -- VERBOSE=1 %{?_smp_mflags}
+popd
+%endif
%install
-rm -rf $RPM_BUILD_ROOT
+pushd fedora-x11
+make DESTDIR=$RPM_BUILD_ROOT install
+popd
+%if 0%{?_with_wayland}
+pushd fedora-other
make DESTDIR=$RPM_BUILD_ROOT install
+popd
+%endif
+
# remove the doc files from unversioned /usr/share/doc/xbmc, they should be in versioned docdir
rm -r $RPM_BUILD_ROOT/%{_datadir}/doc/
@@ -347,8 +389,8 @@ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/
%{_bindir}/kodi
%{_bindir}/kodi-standalone
%{_bindir}/TexturePacker
-%{_libdir}/kodi
-%{_datadir}/kodi
+%{_libdir}/kodi/
+%{_datadir}/kodi/
%{_datadir}/xsessions/kodi.desktop
%{_datadir}/applications/kodi.desktop
%{_datadir}/icons/hicolor/*/*/*.png
@@ -386,6 +428,9 @@ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/
%changelog
+* Tue Aug 28 2018 Michael Cronenworth <mike(a)cchtml.com> - 18.0-0.6.b1
+- Include wayland on x86 and GBM on ARM
+
* Tue Aug 28 2018 Michael Cronenworth <mike(a)cchtml.com> - 18.0-0.5.b1
- Kodi 18.0 beta 1 v2
6 years, 2 months
[lives] lives 2.10.0 pre-release
by Antonio
commit d1e45ebd26117ee9e3b07ba120fa0ea0483af829
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Tue Aug 28 18:51:18 2018 +0200
lives 2.10.0 pre-release
.gitignore | 1 +
lives.spec | 13 ++++++++-----
sources | 2 +-
3 files changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index eb5e0b3..daa2981 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@
/LiVES-2.8.7.tar.bz2
/LiVES-2.8.8.tar.bz2
/LiVES-2.8.9.tar.bz2
+/lives-2.10.0-pre1.tar.bz2
diff --git a/lives.spec b/lives.spec
index 79cd1d3..e4f2342 100644
--- a/lives.spec
+++ b/lives.spec
@@ -13,12 +13,12 @@
#
Name: lives
-Version: 2.8.9
-Release: 5%{?dist}
+Version: 2.10.0
+Release: 0.1%{?dist}
Summary: Video editor and VJ tool
License: GPLv3+ and LGPLv3+
URL: http://lives-video.com
-Source0: http://lives-video.com/releases/LiVES-%{version}.tar.bz2
+Source0: http://lives-video.com/releases/pre/lives-%{version}-pre1.tar.bz2
## Appdata file
Source1: LiVES.appdata.xml
@@ -73,7 +73,7 @@ Requires: ogmtools%{?_isa}
Requires: oggvideotools%{?_isa}
Requires: perl-interpreter%{?_isa}
Requires: theora-tools%{?_isa}
-Requires: youtube-dl%{?_isa}
+Requires: youtube-dl
Requires: dvgrab%{?_isa}
Requires: icedax%{?_isa}
Requires: frei0r-plugins%{?_isa}
@@ -139,7 +139,7 @@ echo "Setting private libraries path"
export LD_LIBRARY_PATH=%{_libdir}/%{name}
echo "Setting frei0r library path"
export FREI0R_PATH=%{_libdir}/frei0r-1
-echo "Settin ladspa library path"
+echo "Setting ladspa library path"
export LADSPA_PATH=%{_libdir}/ladspa
echo "Running LiVES"
%{_bindir}/%{name}-exe "\$@"
@@ -174,6 +174,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.appdata.xml
%{_metainfodir}/LiVES.appdata.xml
%changelog
+* Tue Aug 28 2018 Antonio Trande <sagitterATfedoraproject.org> - 2.10.0-0.1
+- lives 2.10.0 pre-release
+
* Mon Aug 20 2018 Antonio Trande <sagitterATfedoraproject.org> - 2.8.9-5
- Some minor changes
diff --git a/sources b/sources
index 0352a14..c762c77 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-abba27bc112513a57a0fd0ed71bec366 LiVES-2.8.9.tar.bz2
+b21887d546551a013ad1d5ab5284c6ff lives-2.10.0-pre1.tar.bz2
6 years, 2 months
[kodi/f29] Update to 18.0 beta 1 v2
by Michael Cronenworth
Summary of changes:
333223e... Update to 18.0 beta 1 v2 (*)
(*) This commit already existed in another branch; no separate mail sent
6 years, 2 months