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