[x264] Boostrap
by Nicolas Chauvet
commit 4136657f89ef4581291b911b22ddef9a66bc040f
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Wed Mar 11 08:23:50 2020 +0100
Boostrap
x264.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/x264.spec b/x264.spec
index 50389f3..65ab1be 100644
--- a/x264.spec
+++ b/x264.spec
@@ -7,7 +7,7 @@
%global gver .%{gitdate}git%{gitversion}
%global branch stable
-#global _with_bootstrap 1
+%global _with_bootstrap 1
%{?_with_bootstrap:
%global _without_gpac 1
@@ -31,7 +31,7 @@
Summary: H264/AVC video streams encoder
Name: x264
Version: 0.%{api}
-Release: 5%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
+Release: 6%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
License: GPLv2+
URL: https://www.videolan.org/developers/x264.html
Source0: %{name}-0.%{api}-%{snapshot}.tar.bz2
@@ -207,6 +207,9 @@ install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/
%endif
%changelog
+* Wed Mar 11 2020 Nicolas Chauvet <kwizart(a)gmail.com> - 0.159-6.20191127git1771b55_bootstrap
+- bootstrap for i686
+
* Sat Feb 22 2020 Leigh Scott <leigh123linux(a)googlemail.com> - 0.159-5.20191127git1771b55
- Rebuild for ffmpeg-4.3 git
4 years, 8 months
[rpmfusion-free-obsolete-packages] Add python2-vlc
by Leigh Scott
commit 6b66caeddd26eb10beee840ea9ed34dd99e34a84
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Mar 11 02:42:23 2020 +0000
Add python2-vlc
rpmfusion-free-obsolete-packages.spec | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/rpmfusion-free-obsolete-packages.spec b/rpmfusion-free-obsolete-packages.spec
index 1e3a14e..7ab19ad 100644
--- a/rpmfusion-free-obsolete-packages.spec
+++ b/rpmfusion-free-obsolete-packages.spec
@@ -1,6 +1,6 @@
Name: rpmfusion-free-obsolete-packages
Version: 31
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A package to obsolete retired packages from rpmfusion-free
License: MIT
@@ -68,6 +68,9 @@ Obsoletes: gstreamer-plugins-ugly < 0.10.19-34
# Last build gxine-0.5.910-5.fc31
Provides: gxine = 0.5.910-6
Obsoletes: gxine < 0.5.910-6
+# Last build python2-vlc-3.0.6109-0.4.20190508git949d19e.fc32
+Provides: python2-vlc = 3.0.6109-1
+Obsoletes: python2-vlc < 3.0.6109-1
%description
This package exists only to obsolete other packages which need to be removed
@@ -87,6 +90,9 @@ cp -p %{SOURCE0} .
%doc README
%changelog
+* Wed Mar 11 2020 Leigh Scott <leigh123linux(a)gmail.com> - 31-3
+- Add python2-vlc
+
* Sat Aug 24 2019 Leigh Scott <leigh123linux(a)gmail.com> - 31-2
- Add gxine
4 years, 8 months
[python-vlc] Update to 3.0.8112 and Drop python2 sub package
by Leigh Scott
commit 4710b95c2b310ef244c69972a6a8903c6282f652
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Mar 11 02:31:19 2020 +0000
Update to 3.0.8112 and Drop python2 sub package
.gitignore | 1 +
python-vlc.spec | 40 ++++++++++++----------------------------
sources | 2 +-
3 files changed, 14 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9e62646..fcebc93 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
python-vlc-1.1.0-20141115git.tar.bz2
/python-vlc-1.1.2-20161001git5d389c7.tar.bz2
/python-vlc-3.0.6109-20190508git949d19e.tar.bz2
+/python-vlc-3.0.8112-20200311git8e6c723.tar.bz2
diff --git a/python-vlc.spec b/python-vlc.spec
index 02c3dc0..82c02d8 100644
--- a/python-vlc.spec
+++ b/python-vlc.spec
@@ -1,32 +1,23 @@
# [Fedora] Turn off the brp-python-bytecompile script
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
-%global gitdate 20190508git949d19e
+%global gitdate 20200311git8e6c723
%global srcname vlc
%global sum VLC Media Player binding for Python
%global desc This package provides a python interface to control VLC Media Player.
Name: python-%{srcname}
-Version: 3.0.6109
-Release: 0.5.%{gitdate}%{?dist}
-Summary: VLC Media Player binding for Python
+Version: 3.0.8112
+Release: 0.1.%{gitdate}%{?dist}
+Summary: %{sum}
License: GPLv2+
URL: http://www.videolan.org/
Source0: %{name}-%{version}-%{gitdate}.tar.bz2
Source9: %{name}-snapshot.sh
BuildArch: noarch
-BuildRequires: python2-devel
BuildRequires: python3-devel
%description
-This package provides a python interface to control VLC Media Player.
-
-%package -n python2-%{srcname}
-Summary: %{sum}
-Requires: vlc-core >= 1.1.0
-%{?python_provide:%python_provide python2-%{srcname}}
-
-%description -n python2-%{srcname}
%{desc}
%package -n python3-%{srcname}
@@ -39,18 +30,17 @@ Requires: vlc-core >= 1.1.0
%prep
%setup -q
-# Remove shebang so python2-vlc doesn't require python3
+#fix shebang
sed -i "s|#! /usr/bin/python||" examples/*.py
+sed -i "s|! /usr/bin/python|! %{__python3}|" generated/3.0/vlc.py
%build
pushd generated/3.0
-%py2_build
%py3_build
popd
%install
pushd generated/3.0
-%py2_install
%py3_install
popd
@@ -60,26 +50,16 @@ install -pm 755 examples/*.* \
install -pm 755 examples/video_sync/*.* \
%{buildroot}%{_datadir}/%{name}/examples/video_sync/
-#fix shebang
-sed -i "s|! /usr/bin/python|! %{__python2}|" %{buildroot}%{python2_sitelib}/vlc.py
-sed -i "s|! /usr/bin/python|! %{__python3}|" %{buildroot}%{python3_sitelib}/vlc.py
-
#fix rpmlint
-chmod +x %{buildroot}%{python2_sitelib}/*py
chmod +x %{buildroot}%{python3_sitelib}/*py
+chmod -x %{buildroot}%{_datadir}/%{name}/examples/*py
+chmod -x %{buildroot}%{_datadir}/%{name}/examples/video_sync/{*.py,README.md}
%check
pushd generated/3.0
-%{__python2} setup.py test
%{__python3} setup.py test
popd
-%files -n python2-%{srcname}
-%license COPYING
-%doc README.rst TODO
-%{python2_sitelib}/*
-%{_datadir}/%{name}/
-
%files -n python3-%{srcname}
%license COPYING
%doc README.rst TODO
@@ -88,6 +68,10 @@ popd
%changelog
+* Wed Mar 11 2020 Leigh Scott <leigh123linux(a)gmail.com> - 3.0.8112-0.1.20200311git8e6c723
+- Update to 3.0.8112
+- Drop python2 sub package
+
* Wed Feb 05 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 3.0.6109-0.5.20190508git949d19e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/sources b/sources
index b5098a7..2ed64c1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f402f5ef30781991fb432550d5b543fe python-vlc-3.0.6109-20190508git949d19e.tar.bz2
+SHA512 (python-vlc-3.0.8112-20200311git8e6c723.tar.bz2) = 64f074a015089d253b0453710fd23c83d4b3c8a0a73fc7f6f20f930f1fc6d76cbbc8c2f47d513a3c6effa0127255e8e070d765abd30d9348c8a4a9a029bddeba
4 years, 8 months
[SheepShaver/f32] Fix FTBFS
by jwrdegoede
Summary of changes:
993f6c7... Fix FTBFS (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months
[SheepShaver] Fix FTBFS
by jwrdegoede
commit 993f6c751ebbb32f90c79d934dba97ab4832903b
Author: Hans de Goede <hdegoede(a)redhat.com>
Date: Tue Mar 10 21:55:27 2020 +0100
Fix FTBFS
SheepShaver.spec | 19 +++++--------------
macemu-gcc10.patch | 12 ++++++++++++
2 files changed, 17 insertions(+), 14 deletions(-)
---
diff --git a/SheepShaver.spec b/SheepShaver.spec
index 1a16269..85e9021 100644
--- a/SheepShaver.spec
+++ b/SheepShaver.spec
@@ -8,13 +8,14 @@
Summary: Power Macintosh emulator
Name: SheepShaver
Version: 2.4
-Release: 0.10.%{date}%{?dist}
+Release: 0.11.%{date}%{?dist}
License: GPLv2+
URL: http://sheepshaver.cebix.net/
Source0: https://github.com/cebix/macemu/archive/%{commit}/BasiliskII-1.0-%{shortc...
Source1: %{name}.desktop
Source2: %{name}.png
Source3: %{name}.appdata.xml
+Patch1: macemu-gcc10.patch
# Patch 10+ because these are for cxmon
Patch10: cxmon-3.2-hide-symbols.patch
Patch11: cxmon-3.2-strfmt.patch
@@ -77,19 +78,6 @@ appstream-util validate-relax --nonet \
%{buildroot}%{_datadir}/appdata/%{name}.appdata.xml
-%post
-touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
-
-%postun
-if [ $1 -eq 0 ] ; then
- touch --no-create %{_datadir}/icons/hicolor &>/dev/null
- gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-fi
-
-%posttrans
-gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
-
-
%files
%doc %{name}/NEWS %{name}/doc/Linux/*
%license %{name}/COPYING
@@ -104,6 +92,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Tue Mar 10 2020 Hans de Goede <j.w.r.degoede(a)gmail.com> - 2.4-0.11.20171001
+- Fix FTBFS
+
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 2.4-0.10.20171001
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --git a/macemu-gcc10.patch b/macemu-gcc10.patch
new file mode 100644
index 0000000..73f1bfb
--- /dev/null
+++ b/macemu-gcc10.patch
@@ -0,0 +1,12 @@
+diff -up macemu-e273bb1a0b4f6e35bcdbf6cf918aa0ca3e6d99da/SheepShaver/src/video.cpp~ macemu-e273bb1a0b4f6e35bcdbf6cf918aa0ca3e6d99da/SheepShaver/src/video.cpp
+--- macemu-e273bb1a0b4f6e35bcdbf6cf918aa0ca3e6d99da/SheepShaver/src/video.cpp~ 2017-09-04 20:56:34.000000000 +0200
++++ macemu-e273bb1a0b4f6e35bcdbf6cf918aa0ca3e6d99da/SheepShaver/src/video.cpp 2020-03-10 19:38:26.940545605 +0100
+@@ -741,7 +741,7 @@ static int16 VideoStatus(uint32 pb, VidL
+ case kDisplayModeIDCurrent:
+ work_id = csSave->saveData;
+ break;
+- case kDisplayModeIDFindFirstResolution:
++ case (int)kDisplayModeIDFindFirstResolution:
+ work_id = APPLE_ID_MIN;
+ while (!has_mode(work_id))
+ work_id ++;
4 years, 8 months
[medialibrary] Add missing string include
by Leigh Scott
commit 7a0562f12602ef264a18a6005ebd614ce88b6d3b
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Mar 10 20:51:10 2020 +0000
Add missing string include
gcc-10.patch | 11 +++++++++++
medialibrary.spec | 1 +
2 files changed, 12 insertions(+)
---
diff --git a/gcc-10.patch b/gcc-10.patch
new file mode 100644
index 0000000..b5b9c69
--- /dev/null
+++ b/gcc-10.patch
@@ -0,0 +1,11 @@
+--- a/include/medialibrary/IDeviceLister.h
++++ b/include/medialibrary/IDeviceLister.h
+@@ -22,6 +22,7 @@
+
+ #pragma once
+
++#include <string>
+ #include <tuple>
+ #include <vector>
+
+
diff --git a/medialibrary.spec b/medialibrary.spec
index 770ad8d..7b2b591 100644
--- a/medialibrary.spec
+++ b/medialibrary.spec
@@ -8,6 +8,7 @@ Summary: Cross platform media library
License: GPLv2+
URL: https://code.videolan.org/videolan/medialibrary
Source0: %{url}/repository/%{version}/archive.tar.gz#/%{name}-%{version}.tar.gz
+Patch0: gcc-10.patch
BuildRequires: libtool
4 years, 8 months
[medialibrary/f32] Update to 0.6.0
by Nicolas Chauvet
Summary of changes:
a2713dd... Update to 0.6.0 (*)
(*) This commit already existed in another branch; no separate mail sent
4 years, 8 months