From da256fef7fe1c08d479ac8b531102805fd0a4773 Mon Sep 17 00:00:00 2001 From: j1nx Date: Sat, 6 May 2023 09:38:21 +0200 Subject: [PATCH] Bump ovos-lingua-franca --- .../0001-Changes-to-setup.patch | 61 ------------------- .../python-ovos-lingua-franca.hash | 2 +- .../python-ovos-lingua-franca.mk | 2 +- 3 files changed, 2 insertions(+), 63 deletions(-) delete mode 100644 buildroot-external/package/python-ovos-lingua-franca/0001-Changes-to-setup.patch diff --git a/buildroot-external/package/python-ovos-lingua-franca/0001-Changes-to-setup.patch b/buildroot-external/package/python-ovos-lingua-franca/0001-Changes-to-setup.patch deleted file mode 100644 index 59d74974..00000000 --- a/buildroot-external/package/python-ovos-lingua-franca/0001-Changes-to-setup.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 0917fee8cef66042341bfdf569167e650ba3fe23 Mon Sep 17 00:00:00 2001 -From: j1nx -Date: Sun, 1 Jan 2023 14:40:31 +0100 -Subject: [PATCH 1/1] Changes to setup - ---- - setup.py | 19 ++++--------------- - 1 file changed, 4 insertions(+), 15 deletions(-) - -diff --git a/setup.py b/setup.py -index dc17012..cd7ca9d 100644 ---- a/setup.py -+++ b/setup.py -@@ -1,22 +1,10 @@ - import os --from distutils.command.install import install - --import pip - from setuptools import setup - - BASEDIR = os.path.abspath(os.path.dirname(__file__)) - - --class CustomInstall(install): -- """Custom handler for the 'install' command.""" -- -- def run(self): -- # uninstall lingua_franca -- # the whole purpose of this package is to replace it -- pip.main(["uninstall", "lingua_franca", "-y"]) -- super().run() -- -- - def package_files(directory): - paths = [] - for (path, directories, filenames) in os.walk(directory): -@@ -27,9 +15,11 @@ def package_files(directory): - - def required(requirements_file): - """ Read requirements file and remove comments and empty lines. """ -- with open(os.path.join(os.path.dirname(__file__), requirements_file), -- 'r') as f: -+ with open(os.path.join(BASEDIR, requirements_file), 'r') as f: - requirements = f.read().splitlines() -+ if 'MYCROFT_LOOSE_REQUIREMENTS' in os.environ: -+ print('USING LOOSE REQUIREMENTS!') -+ requirements = [r.replace('==', '>=').replace('~=', '>=') for r in requirements] - return [pkg for pkg in requirements - if pkg.strip() and not pkg.startswith("#")] - -@@ -68,7 +58,6 @@ setup( - name='ovos-lingua-franca', - version=get_version(), - packages=['lingua_franca', 'lingua_franca.lang', 'lingua_franca.util'], -- cmdclass={'install': CustomInstall}, - url='https://github.com/OpenVoiceOS/ovos-lingua-franca', - license='Apache2.0', - package_data={'': extra_files}, --- -2.34.1 - diff --git a/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.hash b/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.hash index 79e710de..0cd3f0a8 100644 --- a/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.hash +++ b/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.hash @@ -1 +1 @@ -sha256 5589cc5cca4336da0fe222b8c1279355aa43d86e6a3283991b2c93fa667eb7e6 python-ovos-lingua-franca-86a8f117ce7ca56a9ccf9cea27bcd5e63a7b54c8.tar.gz +sha256 1511291c17d5747ce78468f5e05c6e6fa4c41dd68ee5e08507047c54cce5138c python-ovos-lingua-franca-0c4ead9b3ad396fc68a5b5c6465678b567c6c01f.tar.gz diff --git a/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.mk b/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.mk index 110469f5..1af3fb22 100644 --- a/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.mk +++ b/buildroot-external/package/python-ovos-lingua-franca/python-ovos-lingua-franca.mk @@ -4,7 +4,7 @@ # ################################################################################ -PYTHON_OVOS_LINGUA_FRANCA_VERSION = 86a8f117ce7ca56a9ccf9cea27bcd5e63a7b54c8 +PYTHON_OVOS_LINGUA_FRANCA_VERSION = 0c4ead9b3ad396fc68a5b5c6465678b567c6c01f PYTHON_OVOS_LINGUA_FRANCA_SITE = $(call github,OpenVoiceOS,ovos-lingua-franca,$(PYTHON_OVOS_LINGUA_FRANCA_VERSION)) PYTHON_OVOS_LINGUA_FRANCA_SETUP_TYPE = setuptools PYTHON_OVOS_LINGUA_FRANCA_LICENSE = Apache-2.0