MycroftOS: Buildroot: Fixes for the [wip] fully upgrade of the system
This commit is contained in:
parent
e54d587f56
commit
6c7b39c1c3
|
@ -228,6 +228,7 @@ BR2_PACKAGE_PYTHON_FLASK_LOGIN=y
|
|||
BR2_PACKAGE_PYTHON_FLASK_SQLALCHEMY=y
|
||||
BR2_PACKAGE_PYTHON_HUMANIZE=y
|
||||
BR2_PACKAGE_PYTHON_INFLECTION=y
|
||||
BR2_PACKAGE_PYTHON_IPADDRESS=y
|
||||
BR2_PACKAGE_PYTHON_LXML=y
|
||||
BR2_PACKAGE_PYTHON_NETADDR=y
|
||||
BR2_PACKAGE_PYTHON_NETIFACES=y
|
||||
|
@ -351,8 +352,8 @@ BR2_PACKAGE_SYSKLOGD=y
|
|||
BR2_PACKAGE_SYSTEMD_FIRSTBOOT=y
|
||||
BR2_PACKAGE_SYSTEMD_HIBERNATE=y
|
||||
BR2_PACKAGE_SYSTEMD_LOCALED=y
|
||||
BR2_PACKAGE_SYSTEMD_LOGIND=y
|
||||
BR2_PACKAGE_SYSTEMD_RFKILL=y
|
||||
# BR2_PACKAGE_SYSTEMD_VCONSOLE is not set
|
||||
BR2_PACKAGE_TAR=y
|
||||
BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y
|
||||
BR2_PACKAGE_UTIL_LINUX_KILL=y
|
||||
|
|
|
@ -1,46 +0,0 @@
|
|||
From 78295577729b988c7414669897ae781462c92962 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Steenbergen <info@j1nx.nl>
|
||||
Date: Thu, 19 Mar 2020 19:56:31 +0100
|
||||
Subject: [PATCH 1/1] Patch setup.py to be compatible
|
||||
|
||||
---
|
||||
setup.py | 7 +------
|
||||
1 file changed, 1 insertion(+), 6 deletions(-)
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index ce0be2f..1c5b14f 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -22,9 +22,6 @@ def required(requirements_file):
|
||||
|
||||
extra_files = package_files('lingua_franca')
|
||||
|
||||
-with open("readme.md", "r") as fh:
|
||||
- long_description = fh.read()
|
||||
-
|
||||
setup(
|
||||
name='lingua_franca',
|
||||
version='0.2.0',
|
||||
@@ -33,12 +30,9 @@ setup(
|
||||
license='Apache2.0',
|
||||
package_data={'': extra_files},
|
||||
include_package_data=True,
|
||||
- install_requires=required('requirements.txt'),
|
||||
author='Mycroft AI',
|
||||
author_email='dev@mycroft.ai',
|
||||
description='Mycroft\'s multilingual text parsing and formatting library',
|
||||
- long_description=long_description,
|
||||
- long_description_content_type="text/markdown",
|
||||
classifiers=[
|
||||
'Development Status :: 4 - Beta',
|
||||
'Intended Audience :: Developers',
|
||||
@@ -49,5 +43,6 @@ setup(
|
||||
'Programming Language :: Python :: 3.5',
|
||||
'Programming Language :: Python :: 3.6',
|
||||
'Programming Language :: Python :: 3.7',
|
||||
+ 'Programming Language :: Python :: 3.8',
|
||||
],
|
||||
)
|
||||
--
|
||||
2.25.0
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
From 4913ea0149f03cfccd62f1e41326164a457fdb38 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Steenbergen <info@j1nx.nl>
|
||||
Date: Thu, 26 Mar 2020 08:41:14 +0100
|
||||
Subject: [PATCH 1/1] Patch setup.py to use MANIFEST.in for package data
|
||||
|
||||
---
|
||||
MANIFEST.in | 1 +
|
||||
setup.py | 17 +----------------
|
||||
2 files changed, 2 insertions(+), 16 deletions(-)
|
||||
create mode 100644 MANIFEST.in
|
||||
|
||||
diff --git a/MANIFEST.in b/MANIFEST.in
|
||||
new file mode 100644
|
||||
index 0000000..97513c5
|
||||
--- /dev/null
|
||||
+++ b/MANIFEST.in
|
||||
@@ -0,0 +1 @@
|
||||
+graft lingua_franca
|
||||
diff --git a/setup.py b/setup.py
|
||||
index ce0be2f..e25f0a2 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -3,14 +3,6 @@ import os
|
||||
from setuptools import setup
|
||||
|
||||
|
||||
-def package_files(directory):
|
||||
- paths = []
|
||||
- for (path, directories, filenames) in os.walk(directory):
|
||||
- for filename in filenames:
|
||||
- paths.append(os.path.join('..', path, filename))
|
||||
- return paths
|
||||
-
|
||||
-
|
||||
def required(requirements_file):
|
||||
""" Read requirements file and remove comments and empty lines. """
|
||||
with open(os.path.join(os.path.dirname(__file__), requirements_file),
|
||||
@@ -20,25 +12,17 @@ def required(requirements_file):
|
||||
if pkg.strip() and not pkg.startswith("#")]
|
||||
|
||||
|
||||
-extra_files = package_files('lingua_franca')
|
||||
-
|
||||
-with open("readme.md", "r") as fh:
|
||||
- long_description = fh.read()
|
||||
-
|
||||
setup(
|
||||
name='lingua_franca',
|
||||
version='0.2.0',
|
||||
packages=['test', 'lingua_franca', 'lingua_franca.lang'],
|
||||
url='https://github.com/MycroftAI/lingua-franca',
|
||||
license='Apache2.0',
|
||||
- package_data={'': extra_files},
|
||||
include_package_data=True,
|
||||
install_requires=required('requirements.txt'),
|
||||
author='Mycroft AI',
|
||||
author_email='dev@mycroft.ai',
|
||||
description='Mycroft\'s multilingual text parsing and formatting library',
|
||||
- long_description=long_description,
|
||||
- long_description_content_type="text/markdown",
|
||||
classifiers=[
|
||||
'Development Status :: 4 - Beta',
|
||||
'Intended Audience :: Developers',
|
||||
@@ -49,5 +33,6 @@ setup(
|
||||
'Programming Language :: Python :: 3.5',
|
||||
'Programming Language :: Python :: 3.6',
|
||||
'Programming Language :: Python :: 3.7',
|
||||
+ 'Programming Language :: Python :: 3.8',
|
||||
],
|
||||
)
|
||||
--
|
||||
2.25.0
|
||||
|
|
@ -1 +1 @@
|
|||
sha256 9acadc14c7198030cd353a7e0fd0b1a915fb298a601b8c1592e103b48c92a440 lingua_franca-0.2.0.tar.gz
|
||||
sha256 bc34c218a47f66e434a4d9de69d82f1a196b944306dddfddb6426cd270fd00cd python-lingua-franca-a45b9d12a2a8adace210055a38f432dd51e7456d.tar.gz
|
||||
|
|
|
@ -4,9 +4,8 @@
|
|||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_LINGUA_FRANCA_VERSION = 0.2.0
|
||||
PYTHON_LINGUA_FRANCA_SOURCE = lingua_franca-$(PYTHON_LINGUA_FRANCA_VERSION).tar.gz
|
||||
PYTHON_LINGUA_FRANCA_SITE = https://files.pythonhosted.org/packages/9f/04/54b9cfd14011f61e3d91592354e2460a5d85506c8996f802c1b4c1f9c9ff
|
||||
PYTHON_LINGUA_FRANCA_VERSION = a45b9d12a2a8adace210055a38f432dd51e7456d
|
||||
PYTHON_LINGUA_FRANCA_SITE = $(call github,MycroftAI,lingua-franca,$(PYTHON_LINGUA_FRANCA_VERSION))
|
||||
PYTHON_LINGUA_FRANCA_SETUP_TYPE = setuptools
|
||||
PYTHON_LINGUA_FRANCA_LICENSE = Apache-2.0
|
||||
PYTHON_LINGUA_FRANCA_LICENSE_FILES = LICENSE
|
||||
|
|
|
@ -0,0 +1,46 @@
|
|||
From 4253b377a283a743a7eefe9eb2be4faa0009de6f Mon Sep 17 00:00:00 2001
|
||||
From: Peter Steenbergen <info@j1nx.nl>
|
||||
Date: Sat, 21 Mar 2020 14:03:20 +0100
|
||||
Subject: [PATCH 1/1] Downgrade python-alsaaudio to 0.8.2
|
||||
|
||||
This reverts commit 1dd077a0b1cabd64583b917a5e51ba43ed451691.
|
||||
---
|
||||
package/python-alsaaudio/python-alsaaudio.hash | 9 ++++-----
|
||||
package/python-alsaaudio/python-alsaaudio.mk | 6 +++---
|
||||
2 files changed, 7 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/package/python-alsaaudio/python-alsaaudio.hash b/package/python-alsaaudio/python-alsaaudio.hash
|
||||
index 476bc8f1a1..92277ec393 100644
|
||||
--- a/package/python-alsaaudio/python-alsaaudio.hash
|
||||
+++ b/package/python-alsaaudio/python-alsaaudio.hash
|
||||
@@ -1,5 +1,4 @@
|
||||
-# md5, sha256 from https://pypi.org/pypi/pyalsaaudio/json
|
||||
-md5 b46f69561bc85fc52e698b2440ca251e pyalsaaudio-0.8.4.tar.gz
|
||||
-sha256 84e8f8da544d7f4bd96479ce4a237600077984d9be1d7f16c1d9a492ecf50085 pyalsaaudio-0.8.4.tar.gz
|
||||
-# Locally computed sha256 checksums
|
||||
-sha256 ef6ba930f96986d78082e67c817ac617b9e833d60d5a0460f24c9c674a010935 LICENSE
|
||||
+# From https://pypi.python.org/pypi?:action=show_md5&digest=1f22415a3d8da4b303182ad81c2d062e
|
||||
+md5 1f22415a3d8da4b303182ad81c2d062e pyalsaaudio-0.8.2.tar.gz
|
||||
+# Locally calculated
|
||||
+sha256 b6df486f1c4035041a5f3800496b86c64e48e4a7d47f94dcbca11b0187aa3a15 pyalsaaudio-0.8.2.tar.gz
|
||||
diff --git a/package/python-alsaaudio/python-alsaaudio.mk b/package/python-alsaaudio/python-alsaaudio.mk
|
||||
index 3344583cf7..73a7e74b03 100644
|
||||
--- a/package/python-alsaaudio/python-alsaaudio.mk
|
||||
+++ b/package/python-alsaaudio/python-alsaaudio.mk
|
||||
@@ -4,10 +4,10 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
-PYTHON_ALSAAUDIO_VERSION = 0.8.4
|
||||
+PYTHON_ALSAAUDIO_VERSION = 0.8.2
|
||||
PYTHON_ALSAAUDIO_SOURCE = pyalsaaudio-$(PYTHON_ALSAAUDIO_VERSION).tar.gz
|
||||
-PYTHON_ALSAAUDIO_SITE = https://files.pythonhosted.org/packages/52/b6/44871791929d9d7e11325af0b7be711388dfeeab17147988f044a41a6d83
|
||||
-PYTHON_ALSAAUDIO_SETUP_TYPE = setuptools
|
||||
+PYTHON_ALSAAUDIO_SITE = https://pypi.python.org/packages/source/p/pyalsaaudio
|
||||
+PYTHON_ALSAAUDIO_SETUP_TYPE = distutils
|
||||
PYTHON_ALSAAUDIO_LICENSE = Python-2.0
|
||||
PYTHON_ALSAAUDIO_LICENSE_FILES = LICENSE
|
||||
PYTHON_ALSAAUDIO_DEPENDENCIES = alsa-lib
|
||||
--
|
||||
2.25.0
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
From d9887a607e129081ed759c122c2d4d9c47b78482 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Steenbergen <info@j1nx.nl>
|
||||
Date: Mon, 29 Oct 2018 14:09:20 +0100
|
||||
Subject: [PATCH 1/1] Remove python-ipaddress python2 dependency
|
||||
|
||||
---
|
||||
package/python-ipaddress/Config.in | 1 -
|
||||
1 file changed, 1 deletion(-)
|
||||
|
||||
diff --git a/package/python-ipaddress/Config.in b/package/python-ipaddress/Config.in
|
||||
index b2b9f0b1c3..badd8eeaed 100644
|
||||
--- a/package/python-ipaddress/Config.in
|
||||
+++ b/package/python-ipaddress/Config.in
|
||||
@@ -1,6 +1,5 @@
|
||||
config BR2_PACKAGE_PYTHON_IPADDRESS
|
||||
bool "python-ipaddress"
|
||||
- depends on BR2_PACKAGE_PYTHON
|
||||
help
|
||||
Python 3.3's ipaddress for older Python versions.
|
||||
|
||||
--
|
||||
2.11.0
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
From b7c3b4b1cbc21c15affbf2d7199e1fe8ca4c6162 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Steenbergen <info@j1nx.nl>
|
||||
Date: Mon, 28 Oct 2019 15:48:48 +0100
|
||||
Subject: [PATCH 1/1] Bump RPI BT Firmware version to latest
|
||||
|
||||
---
|
||||
package/rpi-bt-firmware/rpi-bt-firmware.hash | 2 +-
|
||||
package/rpi-bt-firmware/rpi-bt-firmware.mk | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/package/rpi-bt-firmware/rpi-bt-firmware.hash b/package/rpi-bt-firmware/rpi-bt-firmware.hash
|
||||
index a3c7281d75..a9703150df 100644
|
||||
--- a/package/rpi-bt-firmware/rpi-bt-firmware.hash
|
||||
+++ b/package/rpi-bt-firmware/rpi-bt-firmware.hash
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally computed
|
||||
-sha256 51a33d23127300dffd6ac088f372b83ab862053f5e4dc7130676ebaaa824e626 rpi-bt-firmware-688531da4bcf802a814d9cb0c8b6d62e3b8a3327.tar.gz
|
||||
+sha256 05db087504be2f6bc1d902cca605114c7f9d458be0adb3b8026369357a329f7a rpi-bt-firmware-d4f7087ecbc8eff9cb64a4650765697157821d64.tar.gz
|
||||
sha256 b16056fc91b82a0e3e8de8f86c2dac98201aa9dc3cbd33e8d38f1b087fcec30d LICENCE.broadcom_bcm43xx
|
||||
diff --git a/package/rpi-bt-firmware/rpi-bt-firmware.mk b/package/rpi-bt-firmware/rpi-bt-firmware.mk
|
||||
index 23923453c4..785f007cc3 100644
|
||||
--- a/package/rpi-bt-firmware/rpi-bt-firmware.mk
|
||||
+++ b/package/rpi-bt-firmware/rpi-bt-firmware.mk
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
-RPI_BT_FIRMWARE_VERSION = 688531da4bcf802a814d9cb0c8b6d62e3b8a3327
|
||||
+RPI_BT_FIRMWARE_VERSION = d4f7087ecbc8eff9cb64a4650765697157821d64
|
||||
RPI_BT_FIRMWARE_SITE = $(call github,LibreELEC,brcmfmac_sdio-firmware-rpi,$(RPI_BT_FIRMWARE_VERSION))
|
||||
RPI_BT_FIRMWARE_LICENSE = PROPRIETARY
|
||||
RPI_BT_FIRMWARE_LICENSE_FILES = LICENCE.broadcom_bcm43xx
|
||||
--
|
||||
2.11.0
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
From d4e129660fede6331859dd3c955dbcdff851d8c9 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Steenbergen <info@j1nx.nl>
|
||||
Date: Mon, 28 Oct 2019 15:53:01 +0100
|
||||
Subject: [PATCH 1/1] Bump RPI Wifi Firmware version to latest
|
||||
|
||||
---
|
||||
package/rpi-wifi-firmware/rpi-wifi-firmware.hash | 2 +-
|
||||
package/rpi-wifi-firmware/rpi-wifi-firmware.mk | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/package/rpi-wifi-firmware/rpi-wifi-firmware.hash b/package/rpi-wifi-firmware/rpi-wifi-firmware.hash
|
||||
index 5de9e0f13f..c1f9494577 100644
|
||||
--- a/package/rpi-wifi-firmware/rpi-wifi-firmware.hash
|
||||
+++ b/package/rpi-wifi-firmware/rpi-wifi-firmware.hash
|
||||
@@ -1,3 +1,3 @@
|
||||
# Locally calculated
|
||||
-sha256 51a33d23127300dffd6ac088f372b83ab862053f5e4dc7130676ebaaa824e626 rpi-wifi-firmware-688531da4bcf802a814d9cb0c8b6d62e3b8a3327.tar.gz
|
||||
+sha256 05db087504be2f6bc1d902cca605114c7f9d458be0adb3b8026369357a329f7a rpi-wifi-firmware-d4f7087ecbc8eff9cb64a4650765697157821d64.tar.gz
|
||||
sha256 b16056fc91b82a0e3e8de8f86c2dac98201aa9dc3cbd33e8d38f1b087fcec30d LICENCE.broadcom_bcm43xx
|
||||
diff --git a/package/rpi-wifi-firmware/rpi-wifi-firmware.mk b/package/rpi-wifi-firmware/rpi-wifi-firmware.mk
|
||||
index 9dd1854b9a..6be02509fe 100644
|
||||
--- a/package/rpi-wifi-firmware/rpi-wifi-firmware.mk
|
||||
+++ b/package/rpi-wifi-firmware/rpi-wifi-firmware.mk
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
-RPI_WIFI_FIRMWARE_VERSION = 688531da4bcf802a814d9cb0c8b6d62e3b8a3327
|
||||
+RPI_WIFI_FIRMWARE_VERSION = d4f7087ecbc8eff9cb64a4650765697157821d64
|
||||
RPI_WIFI_FIRMWARE_SITE = $(call github,LibreELEC,brcmfmac_sdio-firmware-rpi,$(RPI_WIFI_FIRMWARE_VERSION))
|
||||
RPI_WIFI_FIRMWARE_LICENSE = PROPRIETARY
|
||||
RPI_WIFI_FIRMWARE_LICENSE_FILES = LICENCE.broadcom_bcm43xx
|
||||
--
|
||||
2.11.0
|
||||
|
Loading…
Reference in New Issue