Re: [leftovers] FTBFS in F26
On Mon, Apr 17, 2017 at 12:17 AM, Sérgio Basto wrote: > Hello > > These packages are the remain packages that not build in F26 mass- > rebuild > > > openmw-0.41.0-2.fc26 > pdflib-lite-7.0.5-10.fc26 (rfbz #3891) > simplescreenrecorder-0.3.8-2.fc26 > stella-4.7.3-2.fc26 > This is a patch to build stella again. It also sets new upstream URL and Source0. Bye, Andrea From adf41ead6c10d7c247aa7f1196bf4668e06ee59b Mon Sep 17 00:00:00 2001 From: Andrea Musuruane Date: Mon, 17 Apr 2017 11:33:38 +0200 Subject: [PATCH] Fix FTBFS with gcc7 Updated URL and Source0 --- stella-4.7.3-gcc7.patch | 12 stella.spec | 12 +--- 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 stella-4.7.3-gcc7.patch diff --git a/stella-4.7.3-gcc7.patch b/stella-4.7.3-gcc7.patch new file mode 100644 index 000..7f6f795 --- /dev/null +++ b/stella-4.7.3-gcc7.patch @@ -0,0 +1,12 @@ +diff -durN stella-4.7.3.orig/configure stella-4.7.3/configure +--- stella-4.7.3.orig/configure 2016-10-10 19:43:31.0 +0200 stella-4.7.3/configure 2017-04-17 11:12:59.158157722 +0200 +@@ -420,7 +420,7 @@ + fi + + case $cxx_version in +- 4.[7-9]|4.[7-9].[0-9]|4.[7-9].[0-9][-.]*|[5-6].[0-9]|[5-6].[0-9].[0-9]|[5-6].[0-9].[0-9][-.]*) ++ 4.[7-9]|4.[7-9].[0-9]|4.[7-9].[0-9][-.]*|[5-7]|[5-7].[0-9]|[5-7].[0-9].[0-9]|[5-7].[0-9].[0-9][-.]*) + _cxx_major=`echo $cxx_version | cut -d '.' -f 1` + _cxx_minor=`echo $cxx_version | cut -d '.' -f 2` + cxx_version="$cxx_version, ok" diff --git a/stella.spec b/stella.spec index 2d88d85..4c7d170 100644 --- a/stella.spec +++ b/stella.spec @@ -1,11 +1,12 @@ Name: stella Version:4.7.3 -Release:2%{?dist} +Release:3%{?dist} License:GPLv2+ Summary:A multi-platform Atari 2600 Video Computer System emulator Group: Applications/Emulators -URL:http://stella.sourceforge.net -Source0:http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.tar.xz +URL:https://stella-emu.github.io/ +Source0:https://github.com/stella-emu/%{name}/releases/download/release-%{version}/%{name}-%{version}-src.tar.xz +Patch0: %{name}-4.7.3-gcc7.patch BuildRequires: libpng-devel zlib-devel bison SDL2-devel BuildRequires: desktop-file-utils @@ -29,6 +30,7 @@ by considering a contribution. %prep %setup -q +%patch0 -p1 rm src/zlib src/libpng -rf sed -i "s/-c -s -m/-m/" Makefile @@ -76,6 +78,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Mon Apr 17 2017 Andrea Musuruane - 4.7.3-3 +- Fix FTBFS with gcc7 +- Updated URL and Source0 + * Mon Mar 20 2017 RPM Fusion Release Engineering - 4.7.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild -- 2.9.3 ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: [leftovers] FTBFS in F26
On Seg, 2017-04-17 at 11:38 +0200, Andrea Musuruane wrote: > > > On Mon, Apr 17, 2017 at 12:17 AM, Sérgio Basto > wrote: > > Hello > > > > These packages are the remain packages that not build in F26 mass- > > rebuild > > > > > > openmw-0.41.0-2.fc26 > > pdflib-lite-7.0.5-10.fc26 (rfbz #3891) > > simplescreenrecorder-0.3.8-2.fc26 > > stella-4.7.3-2.fc26 > > This is a patch to build stella again. It also sets new upstream URL > and Source0. > > Bye, > > Andrea Andrea, Can I add you as maintainer of Stella ? :) -- Sérgio M. B. ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
xpra-codecs-freeworld needs maintainer !
Hello , https://bugzilla.rpmfusion.org/show_bug.cgi?id=4432 Since maintainer looks like is unresponsive , I'd add someone as maintainer of this package. Thanks, -- Sérgio M. B. ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: [leftovers] FTBFS in F26
On Mon, Apr 17, 2017 at 12:15 PM, Sérgio Basto wrote: > On Seg, 2017-04-17 at 11:38 +0200, Andrea Musuruane wrote: > > > > > > On Mon, Apr 17, 2017 at 12:17 AM, Sérgio Basto > > wrote: > > > Hello > > > > > > These packages are the remain packages that not build in F26 mass- > > > rebuild > > > > > > > > > openmw-0.41.0-2.fc26 > > > pdflib-lite-7.0.5-10.fc26 (rfbz #3891) > > > simplescreenrecorder-0.3.8-2.fc26 > > > stella-4.7.3-2.fc26 > > > > This is a patch to build stella again. It also sets new upstream URL > > and Source0. > > > > Bye, > > > > Andrea > > Andrea, Can I add you as maintainer of Stella ? :) > No, thanks. I really cannot cope with more packages. Bye, Andrea ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: xpra-codecs-freeworld needs maintainer !
I take it. On 04/17/2017 12:18 PM, Sérgio Basto wrote: > Hello , > > https://bugzilla.rpmfusion.org/show_bug.cgi?id=4432 > > Since maintainer looks like is unresponsive , I'd add someone as > maintainer of this package. > > Thanks, > -- -- Antonio Trande sagitter AT fedoraproject dot org See my vCard. <> signature.asc Description: OpenPGP digital signature ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: [leftovers] FTBFS in F26
simplescreenrecorder builded for rawhide and F26. Now it can be pushed to repo. Also I am can take orphaned packages. пн, 17 апр. 2017 г. в 1:17, Sérgio Basto : > Hello > > These packages are the remain packages that not build in F26 mass- > rebuild > > > openmw-0.41.0-2.fc26 > pdflib-lite-7.0.5-10.fc26 (rfbz #3891) > simplescreenrecorder-0.3.8-2.fc26 > stella-4.7.3-2.fc26 > bombono-dvd-1.2.4-3.fc26 > mythtv-0.28.1-2.fc26 > > new: (I added the source with rfpkg new-sources today) > tarsnap-1.0.36.1-2.fc26 , openssl 1.1 related. > > I'm building assaultcube now which also upload the sources today ... > > Cheers, > -- > Sérgio M. B. > ___ > rpmfusion-developers mailing list -- > rpmfusion-developers@lists.rpmfusion.org > To unsubscribe send an email to > rpmfusion-developers-le...@lists.rpmfusion.org > ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: xpra-codecs-freeworld needs maintainer !
On Seg, 2017-04-17 at 12:27 +0200, Antonio Trande wrote: > I take it. I added you as maintainer of xpra-codecs-freeworld . Thanks > On 04/17/2017 12:18 PM, Sérgio Basto wrote: > > > > Hello , > > > > https://bugzilla.rpmfusion.org/show_bug.cgi?id=4432 > > > > Since maintainer looks like is unresponsive , I'd add someone as > > maintainer of this package. > > > > Thanks, > > > > ___ > rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfu > sion.org > To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmf > usion.org -- Sérgio M. B. ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: xpra-codecs-freeworld needs maintainer !
On 17/04/2017 12:27, Antonio Trande wrote: > I take it. > > On 04/17/2017 12:18 PM, Sérgio Basto wrote: >> Hello , >> >> https://bugzilla.rpmfusion.org/show_bug.cgi?id=4432 >> >> Since maintainer looks like is unresponsive , I'd add someone as >> maintainer of this package. >> >> Thanks, >> I was looking at fixing the broken deps in F25 right now. I guess there's no need to duplicate work on this, so here's the work in progress patch to update to 1.0 to match f24 and F25, another patch will be needed to update to 1.0.2 to match rawhide and f26. Regards, Xavier >From 42467d3666478779e760f00e647f564478d5ecbc Mon Sep 17 00:00:00 2001 From: Xavier Bachelot Date: Mon, 17 Apr 2017 12:40:16 +0200 Subject: [PATCH] 1.0; sync with Fedora --- xpra-codecs-freeworld.spec | 31 +++ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/xpra-codecs-freeworld.spec b/xpra-codecs-freeworld.spec index b22e8ab..245232a 100644 --- a/xpra-codecs-freeworld.spec +++ b/xpra-codecs-freeworld.spec @@ -1,11 +1,11 @@ Name: xpra-codecs-freeworld -Version:0.17.5 -Release:2%{?dist} +Version:1.0 +Release:1%{?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 +URL:https://www.xpra.org/ +Source0:https://xpra.org/src/xpra-%{version}.tar.xz BuildRequires: python2-devel pygobject2-devel pygtk2-devel BuildRequires: libXtst-devel @@ -28,7 +28,7 @@ x264 and ffmpeg. %build -CFLAGS="%{optflags}" %{__python} setup.py build \ +CFLAGS="%{optflags}" %{__python2} setup.py build \ --with-enc_x264 \ --with-dec_avcodec2 \ --with-csc_swscale \ @@ -37,27 +37,34 @@ CFLAGS="%{optflags}" %{__python} setup.py build \ %install mkdir destdir -%{__python} setup.py install --skip-build --root destdir +%{__python2} setup.py install \ +--skip-build \ +--root destdir \ +--verbose mkdir -p %{buildroot}%{python_sitearch}/xpra/codecs/ -pushd destdir%{python_sitearch}/xpra/codecs/ +pushd destdir%{python2_sitearch}/xpra/codecs/ cp -pr csc_swscale dec_avcodec2 enc_x264 libav_common \ -%{buildroot}%{python_sitearch}/xpra/codecs/ +%{buildroot}%{python2_sitearch}/xpra/codecs/ popd -#drop shebangs from python_sitearch -find %{buildroot}%{python_sitearch}/xpra -name '*.py' \ +#drop shebangs from python2_sitearch +find %{buildroot}%{python2_sitearch}/xpra -name '*.py' \ -exec sed -i '1{\@^#!/usr/bin/env python@d}' {} \; #fix permissions on shared objects -find %{buildroot}%{python_sitearch}/xpra -name '*.so' \ +find %{buildroot}%{python2_sitearch}/xpra -name '*.so' \ -exec chmod 0755 {} \; %files -%{python_sitearch}/xpra/codecs/* +%{python2_sitearch}/xpra/codecs/* %license COPYING %changelog +* Mon Apr 17 2017 Xavier Bachelot - 1.0-1 +- Update to 1.0. +- Sync specfile with Fedora. + * Tue Mar 21 2017 RPM Fusion Release Engineering - 0.17.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild -- 2.9.3 ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: [leftovers] FTBFS in F26
On Seg, 2017-04-17 at 10:36 +, Vascom wrote: > simplescreenrecorder builded for rawhide and F26. > Now it can be pushed to repo. > > Also I am can take orphaned packages. We need first (as a rule of RPMFusion) open one bug report : https://bugzilla.rpmfusion.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&known_name=all%20bugs&list_id=12068&product=Fedora&product=Fedora%20EPEL&product=Infrastructure&query_based_on=all%20bugs&query_format=advanced Let me know, what packages you may and want fix ? Thank you. > пн, 17 апр. 2017 г. в 1:17, Sérgio Basto : > > Hello > > > > These packages are the remain packages that not build in F26 mass- > > rebuild > > > > > > openmw-0.41.0-2.fc26 > > pdflib-lite-7.0.5-10.fc26 (rfbz #3891) > > simplescreenrecorder-0.3.8-2.fc26 > > stella-4.7.3-2.fc26 > > bombono-dvd-1.2.4-3.fc26 > > mythtv-0.28.1-2.fc26 > > > > new: (I added the source with rfpkg new-sources today) > > tarsnap-1.0.36.1-2.fc26 , openssl 1.1 related. > > > > I'm building assaultcube now which also upload the sources today > > ... > > > > Cheers, > > -- > > Sérgio M. B. > > ___ > > rpmfusion-developers mailing list -- rpmfusion-develop...@lists.rpm > > fusion.org > > To unsubscribe send an email to rpmfusion-developers-le...@lists.rp > > mfusion.org > > > ___ > rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfu > sion.org > To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmf > usion.org -- Sérgio M. B. ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: xpra-codecs-freeworld needs maintainer !
On Seg, 2017-04-17 at 12:44 +0200, Xavier Bachelot wrote: > On 17/04/2017 12:27, Antonio Trande wrote: > > > > I take it. > > > > On 04/17/2017 12:18 PM, Sérgio Basto wrote: > > > > > > Hello , > > > > > > https://bugzilla.rpmfusion.org/show_bug.cgi?id=4432 > > > > > > Since maintainer looks like is unresponsive , I'd add someone as > > > maintainer of this package. > > > > > > Thanks, > > > > I was looking at fixing the broken deps in F25 right now. > I guess there's no need to duplicate work on this, so here's the work > in > progress patch to update to 1.0 to match f24 and F25, another patch > will > be needed to update to 1.0.2 to match rawhide and f26. Please coordinate with Antonio Trande, you could take the bug report to flag that you are working on it . Best regards, > Regards, > Xavier > > > ___ > rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfu > sion.org > To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmf > usion.org -- Sérgio M. B. ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: xpra-codecs-freeworld needs maintainer !
On 17/04/2017 13:09, Sérgio Basto wrote: > On Seg, 2017-04-17 at 12:44 +0200, Xavier Bachelot wrote: >> On 17/04/2017 12:27, Antonio Trande wrote: >>> >>> I take it. >>> >>> On 04/17/2017 12:18 PM, Sérgio Basto wrote: Hello , https://bugzilla.rpmfusion.org/show_bug.cgi?id=4432 Since maintainer looks like is unresponsive , I'd add someone as maintainer of this package. Thanks, >> I was looking at fixing the broken deps in F25 right now. >> I guess there's no need to duplicate work on this, so here's the work >> in >> progress patch to update to 1.0 to match f24 and F25, another patch >> will >> be needed to update to 1.0.2 to match rawhide and f26. > > Please coordinate with Antonio Trande, you could take the bug report to > flag that you are working on it . > > The patch was just some very preliminary work.The build that was running while I sent the mail failed on some ffmpeg defines issue. As Antonio is willing to adopt the package and as I'm not really interested in xpra beside fixing the dependency issue, I'm leaving this to Antonio's very capable hands, I'm sure I'll find something else useful to RPM Fusion to work on ;-) Regards, Xavier ___ rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org
Re: xpra-codecs-freeworld needs maintainer !
On 17/04/2017 12:44, Xavier Bachelot wrote: > On 17/04/2017 12:27, Antonio Trande wrote: >> I take it. >> >> On 04/17/2017 12:18 PM, Sérgio Basto wrote: >>> Hello , >>> >>> https://bugzilla.rpmfusion.org/show_bug.cgi?id=4432 >>> >>> Since maintainer looks like is unresponsive , I'd add someone as >>> maintainer of this package. >>> >>> Thanks, >>> > I was looking at fixing the broken deps in F25 right now. > I guess there's no need to duplicate work on this, so here's the work in > progress patch to update to 1.0 to match f24 and F25, another patch will > be needed to update to 1.0.2 to match rawhide and f26. > > Regards, > Xavier > Hi Antonio, Please take a look at the 3 attached patches. First two fix both building and deps issue for F25 and f24. Third update to 1.0.2 for F26 and Rawhide. It's only compile tested. Hopefully you weren't already working on this... Regards, Xavier >From a7f27ed212b731ccae0725ee52c5b1ac485ecfc9 Mon Sep 17 00:00:00 2001 From: Xavier Bachelot Date: Mon, 17 Apr 2017 12:40:16 +0200 Subject: [PATCH 1/3] Update to 1.0 Sync spec with Fedora --- xpra-codecs-freeworld.spec | 31 +++ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/xpra-codecs-freeworld.spec b/xpra-codecs-freeworld.spec index b22e8ab..245232a 100644 --- a/xpra-codecs-freeworld.spec +++ b/xpra-codecs-freeworld.spec @@ -1,11 +1,11 @@ Name: xpra-codecs-freeworld -Version:0.17.5 -Release:2%{?dist} +Version:1.0 +Release:1%{?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 +URL:https://www.xpra.org/ +Source0:https://xpra.org/src/xpra-%{version}.tar.xz BuildRequires: python2-devel pygobject2-devel pygtk2-devel BuildRequires: libXtst-devel @@ -28,7 +28,7 @@ x264 and ffmpeg. %build -CFLAGS="%{optflags}" %{__python} setup.py build \ +CFLAGS="%{optflags}" %{__python2} setup.py build \ --with-enc_x264 \ --with-dec_avcodec2 \ --with-csc_swscale \ @@ -37,27 +37,34 @@ CFLAGS="%{optflags}" %{__python} setup.py build \ %install mkdir destdir -%{__python} setup.py install --skip-build --root destdir +%{__python2} setup.py install \ +--skip-build \ +--root destdir \ +--verbose mkdir -p %{buildroot}%{python_sitearch}/xpra/codecs/ -pushd destdir%{python_sitearch}/xpra/codecs/ +pushd destdir%{python2_sitearch}/xpra/codecs/ cp -pr csc_swscale dec_avcodec2 enc_x264 libav_common \ -%{buildroot}%{python_sitearch}/xpra/codecs/ +%{buildroot}%{python2_sitearch}/xpra/codecs/ popd -#drop shebangs from python_sitearch -find %{buildroot}%{python_sitearch}/xpra -name '*.py' \ +#drop shebangs from python2_sitearch +find %{buildroot}%{python2_sitearch}/xpra -name '*.py' \ -exec sed -i '1{\@^#!/usr/bin/env python@d}' {} \; #fix permissions on shared objects -find %{buildroot}%{python_sitearch}/xpra -name '*.so' \ +find %{buildroot}%{python2_sitearch}/xpra -name '*.so' \ -exec chmod 0755 {} \; %files -%{python_sitearch}/xpra/codecs/* +%{python2_sitearch}/xpra/codecs/* %license COPYING %changelog +* Mon Apr 17 2017 Xavier Bachelot - 1.0-1 +- Update to 1.0. +- Sync specfile with Fedora. + * Tue Mar 21 2017 RPM Fusion Release Engineering - 0.17.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild -- 2.9.3 >From 0b8afcb17fb0d23aa0d480b97456afc27d329781 Mon Sep 17 00:00:00 2001 From: Xavier Bachelot Date: Mon, 17 Apr 2017 22:00:12 +0200 Subject: [PATCH 2/3] Add patch to allow building against ffmpeg 3.1 --- xpra-1.0-ffmpeg_31.patch | 25 + xpra-codecs-freeworld.spec | 6 ++ 2 files changed, 31 insertions(+) create mode 100644 xpra-1.0-ffmpeg_31.patch diff --git a/xpra-1.0-ffmpeg_31.patch b/xpra-1.0-ffmpeg_31.patch new file mode 100644 index 000..de11bca --- /dev/null +++ b/xpra-1.0-ffmpeg_31.patch @@ -0,0 +1,25 @@ +diff -Naur xpra-1.0/xpra/codecs/enc_ffmpeg/encoder.pyx xpra-1.0-modified/xpra/codecs/enc_ffmpeg/encoder.pyx +--- xpra-1.0/xpra/codecs/enc_ffmpeg/encoder.pyx 2016-12-06 11:56:26.0 +0100 xpra-1.0-modified/xpra/codecs/enc_ffmpeg/encoder.pyx 2017-04-17 21:34:56.279164116 +0200 +@@ -132,10 +132,8 @@ + int FF_PROFILE_H264_HIGH + int FF_PROFILE_H264_HIGH_10 + int FF_PROFILE_H264_HIGH_10_INTRA +-int FF_PROFILE_H264_MULTIVIEW_HIGH + int FF_PROFILE_H264_HIGH_422 + int FF_PROFILE_H264_HIGH_422_INTRA +-int FF_PROFILE_H264_STEREO_HIGH + int FF_PROFILE_H264_HIGH_444 + int FF_PROFILE_H264_HIGH_444_PREDICTIVE + int FF_PROFILE_H264_HIGH_444_INTRA +@@ -453,10 +451,8 @@ + FF_PROFILE_H264_HIGH: "high", + FF_PROFILE_H264_HIGH_10 : "high10", + FF_PROFILE_H264_HIGH_10_INTRA : "high10 intra", +-FF_PROFILE_H264_MULTIVIEW_HIGH : "multiview