Commit Graph

183 Commits (mark-ii/qa)

Author SHA1 Message Date
Kris Gesling 680c1d96ad Upgrade pip to 22.0.4 2022-03-30 14:08:01 +09:30
Kris Gesling 3155954291 Add initial value for shell var 2022-03-04 15:04:24 +09:30
Kris Gesling 3deb962cd3 Double bracket on shell conditional 2022-03-04 15:04:24 +09:30
Michael Hansen 6d412b6d60 Don't manipulate path in virtualenv 2022-01-13 18:15:53 -05:00
Kris Gesling be45edb54f autoformat 2021-12-01 09:32:24 +09:30
Fabian Heck d9c280afd4 Issue-3041 - Install pip for python version specified by argument in dev_setup 2021-11-29 16:57:34 +01:00
Bahadır Yaren bd85c94cdb Issue-3026 - Fixing Gentoo dependency 2021-11-25 12:21:00 +01:00
Kris Gesling 131a9ed03f PEP8 2021-11-04 20:53:00 +09:30
Caleb Trevatt f50b27f839 Issue-3011 - Fixed AVX / Precise unavailable check 2021-10-18 23:37:16 +10:00
Caleb Trevatt faebb13e10 Issue-3011 - Fixing AVX / Precise unavailable check 2021-10-18 23:32:43 +10:00
el-tocino 32812f605b
alter avx test to accomodate aarch64 2021-09-14 01:27:06 -05:00
AJ Jordan ac17d7899a Install pulseaudio-utils on Fedora
Needed for `paplay`.
2021-08-11 00:00:44 -07:00
Kris Gesling 70eee6d300 Upgrade PIP version to 21.1.2 2021-06-24 11:12:12 +09:30
Kris Gesling 2c598fd96b Merge branch 'dev' into feature/mark-2 2021-06-15 12:01:18 +09:30
Kris Gesling ff2db272b8 Add comment explaining no check for AVX on ARM 2021-05-31 08:19:18 +09:30
Kris Gesling 771b8aa36b Improve writing of config under different conditions 2021-05-28 21:48:50 +09:30
mathmauney e846d97a24 Sed needs sudo 2021-05-28 21:48:50 +09:30
mathmauney 9c09f1739b Edit system .conf and make if needed 2021-05-28 21:48:50 +09:30
mathmauney e926504157 Ignore missing AVX for ARM systems 2021-05-28 21:48:49 +09:30
mathmauney 4ca656caac Issue-2232 Add warning when AVX is not detected and fallback. 2021-05-28 21:48:49 +09:30
Chris Veilleux 8453e79900 Merge remote-tracking branch 'origin/dev' into feature/mark-2
# Conflicts:
#	mycroft/tts/tts.py
2021-03-15 18:47:32 -05:00
Åke Forslund 849c431866 Fix dev_setup.sh max cores detection
Define LANGUAGE along with LANG to ensure that free uses english output
2021-03-14 11:11:29 +01:00
Chris Veilleux 6ed674bd3e Merge remote-tracking branch 'origin/dev' into feature/mark-2
# Conflicts:
#	mycroft/audio/__main__.py
#	mycroft/client/speech/__main__.py
#	mycroft/skills/__main__.py
#	mycroft/util/process_utils.py
2021-02-26 11:49:30 -06:00
Bart Ribbers 934c289f03 dev_setup.sh: install Alpine deps to a virtual meta package
This allows easy uninstalling of the deps later on by just running "apk
del makedeps-mycroft-core"
2021-02-16 17:01:37 +01:00
Kris Gesling bfd6be347f
Merge pull request #2690 from pixelherodev/dev
Add support for `doas`
2021-02-05 14:46:29 +09:30
Chris Veilleux c7b5783d89 The "tput" commands were failing in GitHub Actions, added CI check as there is no reason to execute those commands in a CI environment. 2021-01-27 12:49:48 -06:00
Kris Gesling b69284cad6 Add GPIO package on Mark II
Note that to utilize this, appropriate udev rules must be added.
2020-12-08 23:32:49 +09:30
Åke Forslund 0dadb580c3 Enable utf-8 encoding during dev-setup.sh 2020-10-30 13:04:29 +01:00
emphasize 0df9e40589 allow variants of arch (archarm, ...) to be processed 2020-10-16 00:13:53 +02:00
el-tocino 8005193769 revised mem calculation 2020-10-09 07:28:19 +02:00
Noam Preil 3e63514804
Add support for `doas` 2020-09-11 00:44:50 -04:00
Kris Gesling e756f96d9d
Merge pull request #2521 from countcretinos/fix/fedora
Fix Mimic build on Fedora
2020-07-28 01:35:38 +00:00
Thomas Doczkal 8ddd088557
Merge branch 'dev' into gentoo_setup 2020-06-06 12:19:57 +02:00
Åke 7d4243318a
Revert "use long options and add --upgrade to arch linux pacman" 2020-05-17 20:14:07 +02:00
Thomas Doczkal 5baea9355b remove virtualenv, add python-request, media-libs/alsa-lib and dev-libs/icu 2020-05-17 13:57:47 +02:00
Åke 90d2570cc3
Merge pull request #2575 from PureTryOut/optional-deps
Move requirements.txt to a new requirements folder and add optional deps
2020-05-14 15:04:56 +02:00
Åke db58e189e4
Merge pull request #2584 from PureTryOut/dev-setup-alpine-support
dev_setup.sh: add support for Alpine Linux
2020-05-12 20:39:22 +02:00
Bart Ribbers d6337f51c5
dev_setup.sh: add support for Alpine Linux 2020-05-12 15:17:40 +02:00
Thomas Doczkal 0cda2b1c6c
remove --sync and align with other distros like debian 2020-05-11 21:23:37 +02:00
Thomas Doczkal fb87b719ff
use long options and add upgrade to arch linux pacman 2020-05-11 21:07:53 +02:00
Bart Ribbers 531f78c499
Move requirements.txt to a new requirements folder and add optional deps
Some dependencies aren't actually required but can be optionally
installed for extra functionality.

The Chromecast is an optional audio backend
VLC is an optional audio backend
pyalsaaudio is only used by the mark1 enclosure
google-api-python-client is an optional STT backend, by default Mycroft
uses the Mycroft servers
2020-05-11 15:31:10 +02:00
Thomas Doczkal fb760f0202 add gentoo setup 2020-05-10 17:50:52 +02:00
Count Cretinos 7af26fbb55
Fix Mimic build on Fedora
See mycroftai/mimic1#196
2020-03-29 21:07:44 +03:00
Joshua Moore decb77a437
Fixed typo "Devloper" to "Developer" 2020-03-01 20:56:54 -07:00
Åke Forslund 6a7288ac93 Upgrade to latest pip version and version of getpip 2020-01-27 15:49:19 +01:00
Åke e4a50f0c81
Merge pull request #2412 from maxbachmann/patch-2
use default python version on redhat
2019-12-07 12:14:17 +01:00
Åke Forslund 19ecd245b2 Fix --clean option of dev_setup.sh
removing the tmp files needed the recursive flag
2019-12-06 11:45:57 +01:00
maxbachmann 5c642f5336
use default python version on redhat 2019-12-05 17:46:19 +01:00
Åke 366730b7a9
Merge pull request #2403 from gbaptista/dev
Fixing dev_setup.sh for Arch Linux
2019-12-05 15:21:19 +01:00
Guilherme Baptista d7b4322aa1 removing virtualenv from arch linux 2019-12-05 10:40:22 -03:00