From f65d598c5efdeb3d35f188a1b9556b3734656b6600b43447dbd1b74f956f2af4 Mon Sep 17 00:00:00 2001 From: Simon Lees Date: Fri, 5 Feb 2021 05:01:54 +0000 Subject: [PATCH] Accepting request 869619 from home:simotek:branches:multimedia:libs - Big ugly patch to force waf to use python3 everywhere, python2 is no longer available for build in SLE core * build-with-python3.patch OBS-URL: https://build.opensuse.org/request/show/869619 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/lv2?expand=0&rev=34 --- build-with-python3.patch | 1778 ++++++++++++++++++++++++++++++++++++++ lv2.changes | 26 +- lv2.spec | 22 +- 3 files changed, 1800 insertions(+), 26 deletions(-) create mode 100644 build-with-python3.patch diff --git a/build-with-python3.patch b/build-with-python3.patch new file mode 100644 index 0000000..2c7eec4 --- /dev/null +++ b/build-with-python3.patch @@ -0,0 +1,1778 @@ +Index: lv2-1.18.2/waflib/Tools/__init__.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/__init__.py ++++ lv2-1.18.2/waflib/Tools/__init__.py +@@ -1,3 +1,3 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2005-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/ar.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/ar.py ++++ lv2-1.18.2/waflib/Tools/ar.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + # Ralf Habacker, 2006 (rh) +Index: lv2-1.18.2/waflib/Tools/asm.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/asm.py ++++ lv2-1.18.2/waflib/Tools/asm.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2008-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/bison.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/bison.py ++++ lv2-1.18.2/waflib/Tools/bison.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # John O'Meara, 2006 + # Thomas Nagy 2009-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/c.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/c.py ++++ lv2-1.18.2/waflib/Tools/c.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/c_aliases.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/c_aliases.py ++++ lv2-1.18.2/waflib/Tools/c_aliases.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2005-2015 (ita) + +Index: lv2-1.18.2/waflib/Tools/c_config.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/c_config.py ++++ lv2-1.18.2/waflib/Tools/c_config.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2005-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/c_osx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/c_osx.py ++++ lv2-1.18.2/waflib/Tools/c_osx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy 2008-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/c_preproc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/c_preproc.py ++++ lv2-1.18.2/waflib/Tools/c_preproc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/c_tests.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/c_tests.py ++++ lv2-1.18.2/waflib/Tools/c_tests.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2016-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/ccroot.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/ccroot.py ++++ lv2-1.18.2/waflib/Tools/ccroot.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2005-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/clang.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/clang.py ++++ lv2-1.18.2/waflib/Tools/clang.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Krzysztof Kosiński 2014 + +Index: lv2-1.18.2/waflib/Tools/clangxx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/clangxx.py ++++ lv2-1.18.2/waflib/Tools/clangxx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy 2009-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/compiler_c.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/compiler_c.py ++++ lv2-1.18.2/waflib/Tools/compiler_c.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Matthias Jahn jahn dôt matthias ât freenet dôt de, 2007 (pmarat) + +Index: lv2-1.18.2/waflib/Tools/compiler_cxx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/compiler_cxx.py ++++ lv2-1.18.2/waflib/Tools/compiler_cxx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Matthias Jahn jahn dôt matthias ât freenet dôt de 2007 (pmarat) + +Index: lv2-1.18.2/waflib/Tools/compiler_d.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/compiler_d.py ++++ lv2-1.18.2/waflib/Tools/compiler_d.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Carlos Rafael Giani, 2007 (dv) + # Thomas Nagy, 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/compiler_fc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/compiler_fc.py ++++ lv2-1.18.2/waflib/Tools/compiler_fc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + import re +Index: lv2-1.18.2/waflib/Tools/cs.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/cs.py ++++ lv2-1.18.2/waflib/Tools/cs.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/cxx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/cxx.py ++++ lv2-1.18.2/waflib/Tools/cxx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2005-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/d.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/d.py ++++ lv2-1.18.2/waflib/Tools/d.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Carlos Rafael Giani, 2007 (dv) + # Thomas Nagy, 2007-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/d_config.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/d_config.py ++++ lv2-1.18.2/waflib/Tools/d_config.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2016-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/d_scan.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/d_scan.py ++++ lv2-1.18.2/waflib/Tools/d_scan.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2016-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/dbus.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/dbus.py ++++ lv2-1.18.2/waflib/Tools/dbus.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Ali Sabil, 2007 + +Index: lv2-1.18.2/waflib/Tools/dmd.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/dmd.py ++++ lv2-1.18.2/waflib/Tools/dmd.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Carlos Rafael Giani, 2007 (dv) + # Thomas Nagy, 2008-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/flex.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/flex.py ++++ lv2-1.18.2/waflib/Tools/flex.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # John O'Meara, 2006 + # Thomas Nagy, 2006-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/gas.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/gas.py ++++ lv2-1.18.2/waflib/Tools/gas.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2008-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/gcc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/gcc.py ++++ lv2-1.18.2/waflib/Tools/gcc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + # Ralf Habacker, 2006 (rh) +Index: lv2-1.18.2/waflib/Tools/gdc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/gdc.py ++++ lv2-1.18.2/waflib/Tools/gdc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Carlos Rafael Giani, 2007 (dv) + +Index: lv2-1.18.2/waflib/Tools/gnu_dirs.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/gnu_dirs.py ++++ lv2-1.18.2/waflib/Tools/gnu_dirs.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Ali Sabil, 2007 + +Index: lv2-1.18.2/waflib/Tools/gxx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/gxx.py ++++ lv2-1.18.2/waflib/Tools/gxx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + # Ralf Habacker, 2006 (rh) +Index: lv2-1.18.2/waflib/Tools/icc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/icc.py ++++ lv2-1.18.2/waflib/Tools/icc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Stian Selnes 2008 + # Thomas Nagy 2009-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/icpc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/icpc.py ++++ lv2-1.18.2/waflib/Tools/icpc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy 2009-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/intltool.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/intltool.py ++++ lv2-1.18.2/waflib/Tools/intltool.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/javaw.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/javaw.py ++++ lv2-1.18.2/waflib/Tools/javaw.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/ldc2.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/ldc2.py ++++ lv2-1.18.2/waflib/Tools/ldc2.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Alex Rønne Petersen, 2012 (alexrp/Zor) + +Index: lv2-1.18.2/waflib/Tools/lua.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/lua.py ++++ lv2-1.18.2/waflib/Tools/lua.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Sebastian Schlingmann, 2008 + # Thomas Nagy, 2008-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/msvc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/msvc.py ++++ lv2-1.18.2/waflib/Tools/msvc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Carlos Rafael Giani, 2006 (dv) + # Tamas Pal, 2007 (folti) +Index: lv2-1.18.2/waflib/Tools/nasm.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/nasm.py ++++ lv2-1.18.2/waflib/Tools/nasm.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2008-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/perl.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/perl.py ++++ lv2-1.18.2/waflib/Tools/perl.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # andersg at 0x63.nu 2007 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/python.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/python.py ++++ lv2-1.18.2/waflib/Tools/python.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2007-2015 (ita) + # Gustavo Carneiro (gjc), 2007 +Index: lv2-1.18.2/waflib/Tools/qt5.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/qt5.py ++++ lv2-1.18.2/waflib/Tools/qt5.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/ruby.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/ruby.py ++++ lv2-1.18.2/waflib/Tools/ruby.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # daniel.svensson at purplescout.se 2008 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/suncc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/suncc.py ++++ lv2-1.18.2/waflib/Tools/suncc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + # Ralf Habacker, 2006 (rh) +Index: lv2-1.18.2/waflib/Tools/suncxx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/suncxx.py ++++ lv2-1.18.2/waflib/Tools/suncxx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + # Ralf Habacker, 2006 (rh) +Index: lv2-1.18.2/waflib/Tools/tex.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/tex.py ++++ lv2-1.18.2/waflib/Tools/tex.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/vala.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/vala.py ++++ lv2-1.18.2/waflib/Tools/vala.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Ali Sabil, 2007 + # Radosław Szkodziński, 2010 +Index: lv2-1.18.2/waflib/Tools/waf_unit_test.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/waf_unit_test.py ++++ lv2-1.18.2/waflib/Tools/waf_unit_test.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Carlos Rafael Giani, 2006 + # Thomas Nagy, 2010-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/winres.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/winres.py ++++ lv2-1.18.2/waflib/Tools/winres.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Brant Young, 2007 + +Index: lv2-1.18.2/waflib/Tools/xlc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/xlc.py ++++ lv2-1.18.2/waflib/Tools/xlc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + # Ralf Habacker, 2006 (rh) +Index: lv2-1.18.2/waflib/Tools/xlcxx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/xlcxx.py ++++ lv2-1.18.2/waflib/Tools/xlcxx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + # Ralf Habacker, 2006 (rh) +Index: lv2-1.18.2/waflib/extras/__init__.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/__init__.py ++++ lv2-1.18.2/waflib/extras/__init__.py +@@ -1,3 +1,3 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2005-2010 (ita) +Index: lv2-1.18.2/waflib/extras/autoship.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/autoship.py ++++ lv2-1.18.2/waflib/extras/autoship.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + import sys + import os +Index: lv2-1.18.2/waflib/extras/batched_cc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/batched_cc.py ++++ lv2-1.18.2/waflib/extras/batched_cc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2015 (ita) + +Index: lv2-1.18.2/waflib/extras/biber.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/biber.py ++++ lv2-1.18.2/waflib/extras/biber.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011 (ita) + +Index: lv2-1.18.2/waflib/extras/blender.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/blender.py ++++ lv2-1.18.2/waflib/extras/blender.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Michal Proszek, 2014 (poxip) + +Index: lv2-1.18.2/waflib/extras/boost.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/boost.py ++++ lv2-1.18.2/waflib/extras/boost.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # + # partially based on boost.py written by Gernot Vormayr +Index: lv2-1.18.2/waflib/extras/build_logs.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/build_logs.py ++++ lv2-1.18.2/waflib/extras/build_logs.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2013 (ita) + +Index: lv2-1.18.2/waflib/extras/c_dumbpreproc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/c_dumbpreproc.py ++++ lv2-1.18.2/waflib/extras/c_dumbpreproc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2010 (ita) + +Index: lv2-1.18.2/waflib/extras/c_emscripten.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/c_emscripten.py ++++ lv2-1.18.2/waflib/extras/c_emscripten.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # -*- coding: utf-8 vi:ts=4:noexpandtab + + import subprocess, shlex, sys +Index: lv2-1.18.2/waflib/extras/cabal.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/cabal.py ++++ lv2-1.18.2/waflib/extras/cabal.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Anton Feldmann, 2012 + # "Base for cabal" +Index: lv2-1.18.2/waflib/extras/clang_compilation_database.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/clang_compilation_database.py ++++ lv2-1.18.2/waflib/extras/clang_compilation_database.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Christoph Koke, 2013 + # Alibek Omarov, 2019 +Index: lv2-1.18.2/waflib/extras/clang_cross.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/clang_cross.py ++++ lv2-1.18.2/waflib/extras/clang_cross.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Krzysztof Kosiński 2014 + # DragoonX6 2018 +Index: lv2-1.18.2/waflib/extras/clang_cross_common.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/clang_cross_common.py ++++ lv2-1.18.2/waflib/extras/clang_cross_common.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # DragoonX6 2018 + +Index: lv2-1.18.2/waflib/extras/clangxx_cross.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/clangxx_cross.py ++++ lv2-1.18.2/waflib/extras/clangxx_cross.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy 2009-2018 (ita) + # DragoonX6 2018 +Index: lv2-1.18.2/waflib/extras/color_gcc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/color_gcc.py ++++ lv2-1.18.2/waflib/extras/color_gcc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + # Replaces the default formatter by one which understands GCC output and colorizes it. +Index: lv2-1.18.2/waflib/extras/color_msvc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/color_msvc.py ++++ lv2-1.18.2/waflib/extras/color_msvc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + # Replaces the default formatter by one which understands MSVC output and colorizes it. +Index: lv2-1.18.2/waflib/extras/color_rvct.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/color_rvct.py ++++ lv2-1.18.2/waflib/extras/color_rvct.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + # Replaces the default formatter by one which understands RVCT output and colorizes it. +Index: lv2-1.18.2/waflib/extras/dcc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/dcc.py ++++ lv2-1.18.2/waflib/extras/dcc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Jérôme Carretero, 2011 (zougloub) + +Index: lv2-1.18.2/waflib/extras/erlang.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/erlang.py ++++ lv2-1.18.2/waflib/extras/erlang.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2010 (ita) + # Przemyslaw Rzepecki, 2016 +Index: lv2-1.18.2/waflib/extras/freeimage.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/freeimage.py ++++ lv2-1.18.2/waflib/extras/freeimage.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # + # written by Sylvain Rouquette, 2011 +Index: lv2-1.18.2/waflib/extras/fsc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fsc.py ++++ lv2-1.18.2/waflib/extras/fsc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011 (ita) + +Index: lv2-1.18.2/waflib/extras/gccdeps.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/gccdeps.py ++++ lv2-1.18.2/waflib/extras/gccdeps.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2008-2010 (ita) + +Index: lv2-1.18.2/waflib/extras/gdbus.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/gdbus.py ++++ lv2-1.18.2/waflib/extras/gdbus.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Copyright Garmin International or its subsidiaries, 2018 + # +Index: lv2-1.18.2/waflib/extras/gob2.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/gob2.py ++++ lv2-1.18.2/waflib/extras/gob2.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Ali Sabil, 2007 + +Index: lv2-1.18.2/waflib/extras/kde4.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/kde4.py ++++ lv2-1.18.2/waflib/extras/kde4.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2010 (ita) + +Index: lv2-1.18.2/waflib/extras/make.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/make.py ++++ lv2-1.18.2/waflib/extras/make.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011 (ita) + +Index: lv2-1.18.2/waflib/extras/midl.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/midl.py ++++ lv2-1.18.2/waflib/extras/midl.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # Issue 1185 ultrix gmail com + + """ +Index: lv2-1.18.2/waflib/extras/msvc_pdb.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/msvc_pdb.py ++++ lv2-1.18.2/waflib/extras/msvc_pdb.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Rafaël Kooi 2019 + +Index: lv2-1.18.2/waflib/extras/msvcdeps.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/msvcdeps.py ++++ lv2-1.18.2/waflib/extras/msvcdeps.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Copyright Garmin International or its subsidiaries, 2012-2013 + +Index: lv2-1.18.2/waflib/extras/ocaml.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/ocaml.py ++++ lv2-1.18.2/waflib/extras/ocaml.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2010 (ita) + +Index: lv2-1.18.2/waflib/extras/pgicc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/pgicc.py ++++ lv2-1.18.2/waflib/extras/pgicc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Antoine Dechaume 2011 + +Index: lv2-1.18.2/waflib/extras/pgicxx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/pgicxx.py ++++ lv2-1.18.2/waflib/extras/pgicxx.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Antoine Dechaume 2011 + +Index: lv2-1.18.2/waflib/extras/protoc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/protoc.py ++++ lv2-1.18.2/waflib/extras/protoc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Philipp Bender, 2012 + # Matt Clarkson, 2012 +Index: lv2-1.18.2/waflib/extras/pyqt5.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/pyqt5.py ++++ lv2-1.18.2/waflib/extras/pyqt5.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Federico Pellegrin, 2016-2019 (fedepell) adapted for Python + +Index: lv2-1.18.2/waflib/extras/qnxnto.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/qnxnto.py ++++ lv2-1.18.2/waflib/extras/qnxnto.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Jérôme Carretero 2011 (zougloub) + # QNX neutrino compatibility functions +Index: lv2-1.18.2/waflib/extras/qt4.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/qt4.py ++++ lv2-1.18.2/waflib/extras/qt4.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2010 (ita) + +Index: lv2-1.18.2/waflib/extras/remote.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/remote.py ++++ lv2-1.18.2/waflib/extras/remote.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Remote Builds tool using rsync+ssh + +Index: lv2-1.18.2/waflib/extras/review.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/review.py ++++ lv2-1.18.2/waflib/extras/review.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Laurent Birtz, 2011 + # moved the code into a separate tool (ita) +Index: lv2-1.18.2/waflib/extras/rst.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/rst.py ++++ lv2-1.18.2/waflib/extras/rst.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Jérôme Carretero, 2013 (zougloub) + +Index: lv2-1.18.2/waflib/extras/run_do_script.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/run_do_script.py ++++ lv2-1.18.2/waflib/extras/run_do_script.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Hans-Martin von Gaudecker, 2012 + +Index: lv2-1.18.2/waflib/extras/run_m_script.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/run_m_script.py ++++ lv2-1.18.2/waflib/extras/run_m_script.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Hans-Martin von Gaudecker, 2012 + +Index: lv2-1.18.2/waflib/extras/run_py_script.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/run_py_script.py ++++ lv2-1.18.2/waflib/extras/run_py_script.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Hans-Martin von Gaudecker, 2012 + +Index: lv2-1.18.2/waflib/extras/run_r_script.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/run_r_script.py ++++ lv2-1.18.2/waflib/extras/run_r_script.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Hans-Martin von Gaudecker, 2012 + +Index: lv2-1.18.2/waflib/extras/sas.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/sas.py ++++ lv2-1.18.2/waflib/extras/sas.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Mark Coggeshall, 2010 + +Index: lv2-1.18.2/waflib/extras/scala.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/scala.py ++++ lv2-1.18.2/waflib/extras/scala.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2010 (ita) + +Index: lv2-1.18.2/waflib/extras/stracedeps.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/stracedeps.py ++++ lv2-1.18.2/waflib/extras/stracedeps.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2015 (ita) + +Index: lv2-1.18.2/waflib/extras/ticgt.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/ticgt.py ++++ lv2-1.18.2/waflib/extras/ticgt.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + # Texas Instruments code generator support (experimental) +Index: lv2-1.18.2/waflib/extras/use_config.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/use_config.py ++++ lv2-1.18.2/waflib/extras/use_config.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # coding=utf-8 + # Mathieu Courtois - EDF R&D, 2013 - http://www.code-aster.org + +Index: lv2-1.18.2/lv2specgen/lv2docgen.py +=================================================================== +--- lv2-1.18.2.orig/lv2specgen/lv2docgen.py ++++ lv2-1.18.2/lv2specgen/lv2docgen.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # -*- coding: utf-8 -*- + # + # lv2docgen, a documentation generator for LV2 plugins +Index: lv2-1.18.2/lv2specgen/lv2specgen.py +=================================================================== +--- lv2-1.18.2.orig/lv2specgen/lv2specgen.py ++++ lv2-1.18.2/lv2specgen/lv2specgen.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # -*- coding: utf-8 -*- + # + # lv2specgen, a documentation generator for LV2 specifications. +Index: lv2-1.18.2/plugins/eg-amp.lv2/waf +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-amp.lv2/waf ++++ lv2-1.18.2/plugins/eg-amp.lv2/waf +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + # Minimal waf script for projects that include waflib directly + +Index: lv2-1.18.2/plugins/eg-amp.lv2/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-amp.lv2/wscript ++++ lv2-1.18.2/plugins/eg-amp.lv2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + from waflib.extras import autowaf as autowaf + import re + +Index: lv2-1.18.2/plugins/eg-fifths.lv2/waf +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-fifths.lv2/waf ++++ lv2-1.18.2/plugins/eg-fifths.lv2/waf +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + # Minimal waf script for projects that include waflib directly + +Index: lv2-1.18.2/plugins/eg-fifths.lv2/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-fifths.lv2/wscript ++++ lv2-1.18.2/plugins/eg-fifths.lv2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + from waflib.extras import autowaf as autowaf + import re + +Index: lv2-1.18.2/plugins/eg-metro.lv2/waf +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-metro.lv2/waf ++++ lv2-1.18.2/plugins/eg-metro.lv2/waf +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + # Minimal waf script for projects that include waflib directly + +Index: lv2-1.18.2/plugins/eg-metro.lv2/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-metro.lv2/wscript ++++ lv2-1.18.2/plugins/eg-metro.lv2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + from waflib.extras import autowaf as autowaf + import re + +Index: lv2-1.18.2/plugins/eg-midigate.lv2/waf +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-midigate.lv2/waf ++++ lv2-1.18.2/plugins/eg-midigate.lv2/waf +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + # Minimal waf script for projects that include waflib directly + +Index: lv2-1.18.2/plugins/eg-midigate.lv2/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-midigate.lv2/wscript ++++ lv2-1.18.2/plugins/eg-midigate.lv2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + from waflib.extras import autowaf as autowaf + import re + +Index: lv2-1.18.2/plugins/eg-params.lv2/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-params.lv2/wscript ++++ lv2-1.18.2/plugins/eg-params.lv2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + from waflib.extras import autowaf as autowaf + import re + +Index: lv2-1.18.2/plugins/eg-sampler.lv2/waf +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-sampler.lv2/waf ++++ lv2-1.18.2/plugins/eg-sampler.lv2/waf +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + # Minimal waf script for projects that include waflib directly + +Index: lv2-1.18.2/plugins/eg-sampler.lv2/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-sampler.lv2/wscript ++++ lv2-1.18.2/plugins/eg-sampler.lv2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + from waflib.extras import autowaf as autowaf + import re + +Index: lv2-1.18.2/plugins/eg-scope.lv2/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/eg-scope.lv2/wscript ++++ lv2-1.18.2/plugins/eg-scope.lv2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + from waflib.extras import autowaf as autowaf + import re + +Index: lv2-1.18.2/plugins/literasc.py +=================================================================== +--- lv2-1.18.2.orig/plugins/literasc.py ++++ lv2-1.18.2/plugins/literasc.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # -*- coding: utf-8 -*- + # + # Literasc, a simple literate programming tool for C, C++, and Turtle. +Index: lv2-1.18.2/plugins/wscript +=================================================================== +--- lv2-1.18.2.orig/plugins/wscript ++++ lv2-1.18.2/plugins/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + import os + + from waflib.extras import autowaf as autowaf +Index: lv2-1.18.2/waf +=================================================================== +--- lv2-1.18.2.orig/waf ++++ lv2-1.18.2/waf +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + # Minimal waf script for projects that include waflib directly + +Index: lv2-1.18.2/wscript +=================================================================== +--- lv2-1.18.2.orig/wscript ++++ lv2-1.18.2/wscript +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + + import os + import re +Index: lv2-1.18.2/waflib/Tools/errcheck.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/errcheck.py ++++ lv2-1.18.2/waflib/Tools/errcheck.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011 (ita) + +Index: lv2-1.18.2/waflib/Tools/fc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/fc.py ++++ lv2-1.18.2/waflib/Tools/fc.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # DC 2008 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/fc_config.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/fc_config.py ++++ lv2-1.18.2/waflib/Tools/fc_config.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # DC 2008 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/fc_scan.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/fc_scan.py ++++ lv2-1.18.2/waflib/Tools/fc_scan.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # DC 2008 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/g95.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/g95.py ++++ lv2-1.18.2/waflib/Tools/g95.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # KWS 2010 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/gfortran.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/gfortran.py ++++ lv2-1.18.2/waflib/Tools/gfortran.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # DC 2008 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/glib2.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/glib2.py ++++ lv2-1.18.2/waflib/Tools/glib2.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2006-2018 (ita) + +Index: lv2-1.18.2/waflib/Tools/ifort.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/ifort.py ++++ lv2-1.18.2/waflib/Tools/ifort.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # DC 2008 + # Thomas Nagy 2016-2018 (ita) +Index: lv2-1.18.2/waflib/Tools/irixcc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/irixcc.py ++++ lv2-1.18.2/waflib/Tools/irixcc.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # imported from samba + +Index: lv2-1.18.2/waflib/Tools/md5_tstamp.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/md5_tstamp.py ++++ lv2-1.18.2/waflib/Tools/md5_tstamp.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + """ +Index: lv2-1.18.2/waflib/Tools/nobuild.py +=================================================================== +--- lv2-1.18.2.orig/waflib/Tools/nobuild.py ++++ lv2-1.18.2/waflib/Tools/nobuild.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2015 (ita) + +Index: lv2-1.18.2/waflib/extras/bjam.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/bjam.py ++++ lv2-1.18.2/waflib/extras/bjam.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # per rosengren 2011 + + from os import sep, readlink +Index: lv2-1.18.2/waflib/extras/boo.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/boo.py ++++ lv2-1.18.2/waflib/extras/boo.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Yannick LM 2011 + +Index: lv2-1.18.2/waflib/extras/build_file_tracker.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/build_file_tracker.py ++++ lv2-1.18.2/waflib/extras/build_file_tracker.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2015 + +@@ -25,4 +25,3 @@ def get_bld_sig(self): + return None + + Node.Node.get_bld_sig = get_bld_sig +- +Index: lv2-1.18.2/waflib/extras/buildcopy.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/buildcopy.py ++++ lv2-1.18.2/waflib/extras/buildcopy.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Calle Rosenquist, 2017 (xbreak) + """ +Index: lv2-1.18.2/waflib/extras/c_bgxlc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/c_bgxlc.py ++++ lv2-1.18.2/waflib/extras/c_bgxlc.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +@@ -29,4 +29,3 @@ def configure(conf): + conf.cc_load_tools() + conf.cc_add_flags() + conf.link_add_flags() +- +Index: lv2-1.18.2/waflib/extras/c_nec.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/c_nec.py ++++ lv2-1.18.2/waflib/extras/c_nec.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/codelite.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/codelite.py ++++ lv2-1.18.2/waflib/extras/codelite.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # CodeLite Project + # Christian Klein (chrikle@berlios.de) +Index: lv2-1.18.2/waflib/extras/compat15.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/compat15.py ++++ lv2-1.18.2/waflib/extras/compat15.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2010 (ita) + +Index: lv2-1.18.2/waflib/extras/cppcheck.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/cppcheck.py ++++ lv2-1.18.2/waflib/extras/cppcheck.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # -*- encoding: utf-8 -*- + # Michel Mooij, michel.mooij7@gmail.com + +Index: lv2-1.18.2/waflib/extras/cpplint.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/cpplint.py ++++ lv2-1.18.2/waflib/extras/cpplint.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # + # written by Sylvain Rouquette, 2014 +Index: lv2-1.18.2/waflib/extras/cython.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/cython.py ++++ lv2-1.18.2/waflib/extras/cython.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2010-2015 + +Index: lv2-1.18.2/waflib/extras/distnet.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/distnet.py ++++ lv2-1.18.2/waflib/extras/distnet.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + """ +Index: lv2-1.18.2/waflib/extras/doxygen.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/doxygen.py ++++ lv2-1.18.2/waflib/extras/doxygen.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: UTF-8 + # Thomas Nagy 2008-2010 (ita) + +Index: lv2-1.18.2/waflib/extras/dpapi.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/dpapi.py ++++ lv2-1.18.2/waflib/extras/dpapi.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Matt Clarkson, 2012 + +Index: lv2-1.18.2/waflib/extras/eclipse.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/eclipse.py ++++ lv2-1.18.2/waflib/extras/eclipse.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Eclipse CDT 5.0 generator for Waf + # Richard Quirk 2009-1011 (New BSD License) +Index: lv2-1.18.2/waflib/extras/fast_partial.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fast_partial.py ++++ lv2-1.18.2/waflib/extras/fast_partial.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2017-2018 (ita) + +Index: lv2-1.18.2/waflib/extras/fc_bgxlf.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_bgxlf.py ++++ lv2-1.18.2/waflib/extras/fc_bgxlf.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fc_cray.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_cray.py ++++ lv2-1.18.2/waflib/extras/fc_cray.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fc_nag.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_nag.py ++++ lv2-1.18.2/waflib/extras/fc_nag.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fc_nec.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_nec.py ++++ lv2-1.18.2/waflib/extras/fc_nec.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fc_nfort.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_nfort.py ++++ lv2-1.18.2/waflib/extras/fc_nfort.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Detection of the NEC Fortran compiler for Aurora Tsubasa + +Index: lv2-1.18.2/waflib/extras/fc_open64.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_open64.py ++++ lv2-1.18.2/waflib/extras/fc_open64.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fc_pgfortran.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_pgfortran.py ++++ lv2-1.18.2/waflib/extras/fc_pgfortran.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fc_solstudio.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_solstudio.py ++++ lv2-1.18.2/waflib/extras/fc_solstudio.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fc_xlf.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fc_xlf.py ++++ lv2-1.18.2/waflib/extras/fc_xlf.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # harald at klimachs.de + +Index: lv2-1.18.2/waflib/extras/fsb.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/fsb.py ++++ lv2-1.18.2/waflib/extras/fsb.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011 (ita) + +Index: lv2-1.18.2/waflib/extras/javatest.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/javatest.py ++++ lv2-1.18.2/waflib/extras/javatest.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Federico Pellegrin, 2019 (fedepell) + +Index: lv2-1.18.2/waflib/extras/local_rpath.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/local_rpath.py ++++ lv2-1.18.2/waflib/extras/local_rpath.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011 (ita) + +Index: lv2-1.18.2/waflib/extras/msvs.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/msvs.py ++++ lv2-1.18.2/waflib/extras/msvs.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Avalanche Studios 2009-2011 + # Thomas Nagy 2011 +Index: lv2-1.18.2/waflib/extras/netcache_client.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/netcache_client.py ++++ lv2-1.18.2/waflib/extras/netcache_client.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011-2015 (ita) + +Index: lv2-1.18.2/waflib/extras/package.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/package.py ++++ lv2-1.18.2/waflib/extras/package.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2011 + +Index: lv2-1.18.2/waflib/extras/parallel_debug.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/parallel_debug.py ++++ lv2-1.18.2/waflib/extras/parallel_debug.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2007-2010 (ita) + +Index: lv2-1.18.2/waflib/extras/pch.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/pch.py ++++ lv2-1.18.2/waflib/extras/pch.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Alexander Afanasyev (UCLA), 2014 + +Index: lv2-1.18.2/waflib/extras/pep8.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/pep8.py ++++ lv2-1.18.2/waflib/extras/pep8.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # + # written by Sylvain Rouquette, 2011 +Index: lv2-1.18.2/waflib/extras/proc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/proc.py ++++ lv2-1.18.2/waflib/extras/proc.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # per rosengren 2011 + + from os import environ, path +Index: lv2-1.18.2/waflib/extras/pytest.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/pytest.py ++++ lv2-1.18.2/waflib/extras/pytest.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Calle Rosenquist, 2016-2018 (xbreak) + +Index: lv2-1.18.2/waflib/extras/relocation.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/relocation.py ++++ lv2-1.18.2/waflib/extras/relocation.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + """ +Index: lv2-1.18.2/waflib/extras/resx.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/resx.py ++++ lv2-1.18.2/waflib/extras/resx.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + import os +Index: lv2-1.18.2/waflib/extras/slow_qt4.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/slow_qt4.py ++++ lv2-1.18.2/waflib/extras/slow_qt4.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # Thomas Nagy, 2011 (ita) + + """ +Index: lv2-1.18.2/waflib/extras/softlink_libs.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/softlink_libs.py ++++ lv2-1.18.2/waflib/extras/softlink_libs.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # per rosengren 2011 + + from waflib.TaskGen import feature, after_method +Index: lv2-1.18.2/waflib/extras/stale.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/stale.py ++++ lv2-1.18.2/waflib/extras/stale.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: UTF-8 + # Thomas Nagy, 2006-2015 (ita) + +Index: lv2-1.18.2/waflib/extras/swig.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/swig.py ++++ lv2-1.18.2/waflib/extras/swig.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: UTF-8 + # Petar Forai + # Thomas Nagy 2008-2010 (ita) +Index: lv2-1.18.2/waflib/extras/syms.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/syms.py ++++ lv2-1.18.2/waflib/extras/syms.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + """ +Index: lv2-1.18.2/waflib/extras/unity.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/unity.py ++++ lv2-1.18.2/waflib/extras/unity.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + """ +Index: lv2-1.18.2/waflib/extras/valadoc.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/valadoc.py ++++ lv2-1.18.2/waflib/extras/valadoc.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: UTF-8 + # Nicolas Joseph 2009 + +Index: lv2-1.18.2/waflib/extras/waf_xattr.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/waf_xattr.py ++++ lv2-1.18.2/waflib/extras/waf_xattr.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + """ +Index: lv2-1.18.2/waflib/extras/wafcache.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/wafcache.py ++++ lv2-1.18.2/waflib/extras/wafcache.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2019 (ita) + +Index: lv2-1.18.2/waflib/extras/why.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/why.py ++++ lv2-1.18.2/waflib/extras/why.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # Thomas Nagy, 2010 (ita) + +Index: lv2-1.18.2/waflib/extras/win32_opts.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/win32_opts.py ++++ lv2-1.18.2/waflib/extras/win32_opts.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + + """ +Index: lv2-1.18.2/waflib/extras/xcode6.py +=================================================================== +--- lv2-1.18.2.orig/waflib/extras/xcode6.py ++++ lv2-1.18.2/waflib/extras/xcode6.py +@@ -1,4 +1,4 @@ +-#! /usr/bin/env python ++#!/usr/bin/python3 + # encoding: utf-8 + # XCode 3/XCode 4/XCode 6/Xcode 7 generator for Waf + # Based on work by Nicolas Mercier 2011 diff --git a/lv2.changes b/lv2.changes index d699e5d..e1e8d33 100644 --- a/lv2.changes +++ b/lv2.changes @@ -1,11 +1,18 @@ +------------------------------------------------------------------- +Fri Feb 5 00:41:59 UTC 2021 - Simon Lees + +- Big ugly patch to force waf to use python3 everywhere, python2 + is no longer available for build in SLE core + * build-with-python3.patch + ------------------------------------------------------------------- Sun Jan 24 17:54:25 UTC 2021 - Dirk Müller - update to 1.18.2: * Various code cleanups and infrastructure improvements. * eg-sampler: Save and restore gain parameter value. - * state: Fix state:StateChanged URI in metadata and documentation. - + * state: Fix state:StateChanged URI in metadata and documentation. + ------------------------------------------------------------------- Thu Nov 26 12:22:00 UTC 2020 - Martin Liška @@ -133,24 +140,24 @@ Fri Jan 9 00:02:55 UTC 2015 - ecsos@opensuse.org - Update to 1.10.0 * Upgrade to waf 1.7.16. - * lv2specgen: Display deprecated warning on classes + * lv2specgen: Display deprecated warning on classes marked owl:deprecated. * Fix -Wconversion warnings in headers. - * lv2core: Clarify lv2_descriptor() and lv2_lib_descriptor() + * lv2core: Clarify lv2_descriptor() and lv2_lib_descriptor() documentation. - * atom: Add lv2_atom_sequence_clear() and + * atom: Add lv2_atom_sequence_clear() and lv2_atom_sequence_append_event() helper functions. - * atom: Add lv2_atom_forge_is_object_type() and + * atom: Add lv2_atom_forge_is_object_type() and lv2_atom_forge_is_blank() to ease backwards compatibility. * atom: Deprecate Blank and Resource in favour of just Object. * atom: Add lv2_atom_forge_key() for terser object writing. * event: Minor documentation improvements. - * patch: Add patch:sequenceNumber for associating replies with + * patch: Add patch:sequenceNumber for associating replies with requests. * ui: Fix identifier typos in documentation. - * ui: Add show interface so UIs can gracefully degrade to + * ui: Add show interface so UIs can gracefully degrade to separate windows if hosts can not use their widget directly. - + ------------------------------------------------------------------- Tue Nov 11 11:51:45 UTC 2014 - olaf@aepfle.de @@ -246,4 +253,3 @@ Tue Oct 23 22:24:06 UTC 2012 - reddwarf@opensuse.org Wed Aug 1 22:55:27 UTC 2012 - reddwarf@opensuse.org - The first unified LV2 release - diff --git a/lv2.spec b/lv2.spec index ce45669..d4a1f4f 100644 --- a/lv2.spec +++ b/lv2.spec @@ -17,12 +17,8 @@ %define asciidocs 1 -# build Leap:15 with python2 it fails with 3 -%if 0%{?suse_version} > 1500 %define _waf python3 waf -%else -%define _waf python2 waf -%endif + Name: lv2 Version: 1.18.2 Release: 0 @@ -34,26 +30,20 @@ Source0: https://lv2plug.in/spec/lv2-%{version}.tar.bz2 Source1: lv2-rpmlintrc # Patch-Fix-Upstream lv2pkgconfig.patch davejplater@gmail.com -- Add "/" to end of -I directory because otherwise pkg-config outputs nothing. Patch0: lv2pkgconfig.patch +# Patch Build with python3 everywhere (allows python3 builds on leap) +Patch1: build-with-python3.patch BuildRequires: pkgconfig -BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 -BuildRequires: pkgconfig(sndfile) >= 1.0.0 -%if 0%{?suse_version} > 1500 BuildRequires: python3-Markdown BuildRequires: python3-rdflib -%else -BuildRequires: python-Markdown -BuildRequires: python-rdflib -%endif +BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 +BuildRequires: pkgconfig(sndfile) >= 1.0.0 + %if %{asciidocs} == 1 # Documentation build requirements. BuildRequires: asciidoc BuildRequires: doxygen BuildRequires: graphviz -%if 0%{?suse_version} > 1500 BuildRequires: python3-Pygments -%else -BuildRequires: python-Pygments -%endif %endif %description