[packages/pitivi] - fix building with python 3.8 - rel 3

baggins baggins at pld-linux.org
Sun Nov 3 16:40:56 CET 2019


commit 132d5831ed799bf0f8865fa3dad15c42046a7b6e
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Nov 3 16:39:22 2019 +0100

    - fix building with python 3.8
    - rel 3

 pitivi.spec      |  4 +++-
 python-3.8.patch | 12 ++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)
---
diff --git a/pitivi.spec b/pitivi.spec
index 2493016..48069de 100644
--- a/pitivi.spec
+++ b/pitivi.spec
@@ -2,11 +2,12 @@ Summary:	Non-linear video editor
 Summary(pl.UTF-8):	Nieliniowy edytor filmów
 Name:		pitivi
 Version:	0.999
-Release:	2
+Release:	3
 License:	LGPL v2.1+
 Group:		X11/Applications/Multimedia
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/pitivi/0.999/%{name}-%{version}.tar.xz
 # Source0-md5:	5f321c64dc20086f0f6737b42e73f557
+Patch0:		python-3.8.patch
 URL:		http://www.pitivi.org/
 BuildRequires:	cairo-devel
 BuildRequires:	gettext-tools
@@ -55,6 +56,7 @@ PiTiVi jest programem do edycji wideo używającym GStreamera.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %{__sed} -i -e '1s,/usr/bin/env python3,/usr/bin/python3,' bin/pitivi.in
 
diff --git a/python-3.8.patch b/python-3.8.patch
new file mode 100644
index 0000000..77bf5e7
--- /dev/null
+++ b/python-3.8.patch
@@ -0,0 +1,12 @@
+--- pitivi-0.999/meson.build~	2018-08-29 09:05:21.000000000 -0500
++++ pitivi-0.999/meson.build	2019-06-11 10:04:02.636744751 -0500
+@@ -61,7 +61,8 @@
+     dependencies: [gst_dep, python_dep, pycairo_dep, cairo_dep],
+     name_prefix : '',
+     install: true,
+-    install_dir: get_option('libdir') + '/pitivi/python/pitivi/timeline')
++    install_dir: get_option('libdir') + '/pitivi/python/pitivi/timeline',
++    link_args : '-lpython3.8')
+ 
+ pitivi_install_dir = get_option('libdir') + '/pitivi/python/'
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pitivi.git/commitdiff/132d5831ed799bf0f8865fa3dad15c42046a7b6e



More information about the pld-cvs-commit mailing list