Peter Steenbergen
8d0b6058ed
Merge branch 'bugfix/glibc-gcc-version' into develop
2019-01-28 10:59:40 +01:00
Peter Steenbergen
021db4946c
MycroftOS: Buildroot: Switched to glibc C library
...
- default binutils 2.29.1
- default gcc compiler 7.x
- Switch to python-tornado 5.1.1
2019-01-28 10:56:42 +01:00
Peter Steenbergen
f3c2dd8373
Merge branch 'develop' into bugfix/glibc-gcc-version
2019-01-24 08:50:46 +01:00
Peter Steenbergen
939c59fc7a
MycroftOS: Update readme (change icon url)
2019-01-21 11:58:21 +01:00
Peter Steenbergen
99fbf8d106
MycroftOS: Bump Mycroft to 18.8.11 and remove pyyaml requirement.
2019-01-21 11:55:35 +01:00
Peter Steenbergen
a1ebf55c29
MycroftOS: Defconfig update for glibc
2019-01-11 16:17:50 +01:00
Peter Steenbergen
9bd77ec044
Merge branch 'develop' into bugfix/glibc-gcc-version
2019-01-11 09:01:57 +01:00
Peter Steenbergen
40961fb458
MycroftOS: Bump Mycroft to 18.8.10 and all other requirements.
2019-01-11 08:45:44 +01:00
Peter Steenbergen
b2f33e4013
MycroftOS: Buildroot: Fix missing SHA256 for the rpi-firmware upgrade
2019-01-10 12:21:16 +01:00
Peter Steenbergen
968e58c84a
MycroftOS: Buildroot: Update mycroftos_rpi3_defconfig
...
small changes
2019-01-09 14:15:30 +01:00
Peter Steenbergen
540e08046e
Buildroot: MycroftOS: Remove Python2 dependency from python-typing
2019-01-09 14:03:47 +01:00
Peter Steenbergen
39c1f25421
Buildroot: MycroftOS: Remove buildroot-external python-zeroconf
...
python-zeroconf is now officially supported within 2018.11.x
2019-01-08 15:49:59 +01:00
Peter Steenbergen
f59401b6b4
Buildroot: MycroftOS: Remove buildroot-external python-wrapt
...
python-wrapt is now officially supported within 2018.11.x
2019-01-08 15:46:13 +01:00
Peter Steenbergen
0fe20fdc91
Buildroot: MycroftOS: Remove buildroot-external python-typing
...
python-typing is now officially supported within 2018.11.x
2019-01-08 15:42:43 +01:00
Peter Steenbergen
e2f047d555
Buildroot: MycroftOS: Remove buildroot-external python-pyasn1
...
python-pyasn1 is now officially supported within 2018.11.x
2019-01-08 15:35:08 +01:00
Peter Steenbergen
80cb65acb4
Buildroot: MycroftOS: Remove buildroot-external python-pyasn1-modules
...
python-pyasn1-modules is now officially supported within 2018.11.x
2019-01-08 15:30:43 +01:00
Peter Steenbergen
693eed06e1
Buildroot: MycroftOS: Remove buildroot-external python-pip package
...
Python-pip is now officially supported within 2018.11.x
2019-01-08 14:56:52 +01:00
Peter Steenbergen
c8bb890ff9
MycroftOS: Update README for new Buildroot bump
2019-01-08 14:49:28 +01:00
Peter Steenbergen
308580d7bb
Buildroot: MycroftOS: Update the buildroot patches for the 2018.11.x branch
2019-01-08 14:45:46 +01:00
Peter Steenbergen
aa1ba98232
Buildroot: Bump buildroot to 2018.11.x
...
re-initiating the work on this OS, so first task is to start bumping
software packages to get inline with all the latest and greatest ;)
2019-01-07 11:39:20 +01:00
Peter Steenbergen
083c51772f
Buildroot: Small changes to busybox
2018-12-27 13:45:31 +01:00
Peter Steenbergen
eb13dbda61
MycroftOS: Buildroot: Bump python-requests to 2.20.0
2018-11-15 16:51:04 +01:00
j1nx
cc4a893520
Merge branch 'develop' into feature/wifi-setup
2018-11-15 08:56:20 +01:00
Peter Steenbergen
931898a1f9
Linux: Raspberry: Move console to serial port.
...
This to prevent kernel critical messages to be send to HDMI
2018-11-14 19:27:43 +01:00
Peter Steenbergen
434204415d
Raspberry: Kernel: Small tweaks to cmdline.txt
2018-11-14 14:44:33 +01:00
Peter Steenbergen
b8735eeb72
MycroftOS: Allow root login over SSH
2018-11-14 14:12:47 +01:00
Peter Steenbergen
a3cb32e3de
MycroftOS: Fix README
2018-11-13 14:15:03 +01:00
Peter Steenbergen
e4bd6bb181
MycroftOS: Buildroot: Bump Mycroft to 18.8.5
2018-11-13 11:56:28 +01:00
Peter Steenbergen
262b3c89da
MycroftOS: Buildroot: Bump python-coveralls dependency to 1.5.1
...
- This to remove the pytest-runner dependency for new clean builds
2018-11-13 11:15:41 +01:00
Peter Steenbergen
41e3df15db
MycroftOS: Update README
2018-11-12 14:04:25 +01:00
Peter Steenbergen
aa1d662121
MycroftOS: Buildroot: Multiple changes and fixes
...
- Make sure there is no getty being spawned on TTY1
- Switch from Dropbear to Openssh so we can disable locale being sent over
2018-11-12 13:20:09 +01:00
Peter Steenbergen
b0f77559fb
Merge branch 'develop' into feature/wifi-setup
2018-11-10 10:13:17 +01:00
Peter Steenbergen
82e72ad616
Merge branch 'feature/splash' into develop
2018-11-09 19:04:23 +01:00
Peter Steenbergen
fcb2dcf244
MycroftOS: Switch to 720p instead
2018-11-09 18:38:51 +01:00
Peter Steenbergen
32940bfb59
Buildroot: Create / Add nodogsplash buildroot package
...
- Default settings and configuration
- MycroftOS configuration will be done via rootfs overlay
2018-11-09 18:18:38 +01:00
Peter Steenbergen
cf65f00aaa
MycroftOS: Boot with HDMI safe mode for older screens compatibility.
2018-11-09 09:52:17 +01:00
Peter Steenbergen
844ddd29e4
MycroftOS: Switch boot splash to 720p
2018-11-09 09:44:50 +01:00
Peter Steenbergen
51e8fad08d
Buildroot: Switch to glibc and enforce gcc 4.9.x and copy gconv libs
...
- This is to bring the binaries more inline with Rasbian
- This might fix #6 because of the ld-linking
- This might fix #8 because of locale support issues
Untested for the moment as a clean build takes ages again, which I
need to postpone for the moment - I do not have a beefy build machine
(anymore) at the moment.
2018-11-07 14:36:33 +01:00
Peter Steenbergen
883e302367
MycroftOS: Buildroot: No (more) need for a login prompt
2018-11-06 17:00:12 +01:00
Peter Steenbergen
0d1ea12fc0
MycroftOS: Show a boot splash as early as possible in the bootproces
...
A clean "empty splash.png at boot however the same fbv code can be
used later on in the develoment and proces to show the user where
in the boot / configuration proces we are at.
- "Connect to wifi SSID" user information for the wifi configuration
- But also possible other cofiguration step later on in the wizard
2018-11-06 13:59:01 +01:00
Peter Steenbergen
42e80786a7
MycroftOS: Buildroot: Pulseaudio it is...
...
- Enabling pulseaudio and pulsectl
- But not systemwide
(more info: https://community.mycroft.ai/t/pulseaudio-to-be-or-not-to-be/5009 )
2018-11-06 09:29:53 +01:00
Peter Steenbergen
b39222230f
Merge branch 'feature/auto-expand-fs' into develop
2018-11-06 09:06:32 +01:00
Peter Steenbergen
aaf99dfc36
MycroftOS: Buildroot: Change script to startup script
...
- Script worked manually on the CLI so converting it to init.d script.
2018-11-06 09:02:54 +01:00
Peter Steenbergen
9f30517a4b
MycroftOS: Buildroot: At first boot expand data partition over the whole SD card.
2018-11-04 22:37:29 +01:00
Peter Steenbergen
1c626523ac
Merge branch 'develop' into feature/auto-expand-fs
2018-11-04 22:34:52 +01:00
Peter Steenbergen
21d0ae11d3
MycroftOS: Buildroot: Add empty /root/.mycroft_cli.conf
2018-11-04 20:20:34 +01:00
Peter Steenbergen
0a81b17fe8
Buildroot: Remove pulseaudio configuration file.
2018-11-04 17:20:48 +01:00
Peter Steenbergen
820e7d502f
MycroftOS: Buildroot: Check for /.mycroft and if not exist create it
...
- This is a work around for #9 untill I figure out what exactly is
causing it.
2018-11-04 17:17:56 +01:00
Peter Steenbergen
0b8fd4e503
Buildroot: Disable python-pulsectl as we do not have pulseaudio anymore.
...
+ mycroft audio trows an error because it find the python package
therefor uses it, however pulseaudio is not there anymore.
(Leaving the buildroot-external package there is case people want
to use it, building firmwares themself)
2018-11-04 14:25:02 +01:00
Peter Steenbergen
8b33ad532c
Buildroot: Busybox: Some adjustments and tweaks.
...
- Adding VLC for skill that needs that.
(Not including mplayer as buildroot removed that package because
of lack of development since 2 years, MPV is the new mplayer)
- Busybox tweaks and adjustments.
(Adding pgrep because start/stop-mycroft.sh uses it. Adding other
small binaries and tweak more for speed instead of size.)
2018-11-04 14:10:19 +01:00