j1nx
884601a62e
Add python-pyowm package by default
...
As a requirement of the weather skill
2021-05-03 15:39:57 +02:00
j1nx
fdddf3d0b6
Add python-multi-key-dict package by default
...
As a requirement of the weather skill
2021-05-03 10:00:35 +02:00
j1nx
44f69e3b3f
Add alarm skill + GUI by default
2021-05-03 08:53:59 +02:00
j1nx
53024c6949
Add weather skill + fix by default
2021-05-01 16:16:35 +02:00
j1nx
0c738fd2f5
Add python-mock-msm package
2021-04-26 20:29:39 +02:00
j1nx
12f3fe6f5f
Addition of gpio tools and libs
2021-04-15 22:14:18 +02:00
j1nx
ed7386c119
Initial start of supporting the sj201
...
This pulls in the XMOS sources, cross compiles the kernel module
and setup_clk_x binaries and install them into the target overlay
2021-04-14 17:36:39 +02:00
j1nx
e94acd468e
Switch mycroft-core over to mycroft-lib
...
(Leave the old package in place for now)
2021-04-14 13:43:16 +02:00
j1nx
f944bc57cc
Add and/or Bump of all OVOS related packages and skills
2021-04-06 10:28:53 +02:00
j1nx
ebc669e78e
Prepare and add to be able to update the eeprom on boot.
2021-03-30 13:52:18 +02:00
j1nx
df88e213f4
Create and add qt5ct buildroot package
2021-02-23 10:06:38 +01:00
j1nx
17a59feec9
Changes to sound architecture, prepare system no longer needed
2021-02-05 16:10:50 +01:00
j1nx
6a59dcb1e1
[DONE] Implementation of own growdisk architecture.
...
This is temporarily till we switch to A/B mirrored rootfs
and data-overlay for all writable mounts.
2021-02-04 09:45:00 +01:00
j1nx
16f6b8e187
[WIP] Preinstall vosk so we can remove unneeded firstboot service
2021-01-28 14:11:04 +01:00
j1nx
6616f3fbc2
[WIP] refactor the mycroft installed skills to buildroot packages.
2021-01-27 22:45:35 +01:00
j1nx
c7b6b23a06
Bump ovos-utils + add python-kthread package
2021-01-20 15:31:27 +01:00
j1nx
9c6f99be5e
Add jarbas-stt-plugin-vosk plugin
2021-01-11 13:33:20 +01:00
j1nx
d07ca1ede7
Switch precise-engine over to plugin based version
2021-01-10 17:20:54 +01:00
j1nx
9f904fb811
Implement local-backend
2021-01-09 18:47:29 +01:00
j1nx
bb7e6c3d3b
Fix resting screen issue.
2021-01-09 14:58:33 +01:00
j1nx
68d555fb16
WIP: Implementing all goodies and required changes / dependencies.
2021-01-07 21:21:21 +01:00
j1nx
b7f5b9ebee
Add a virtual touchscreen driver as quick fix for Weston.
...
Weston segfaults if it can't find input devices despite it being
configured to load without it (require-input=false)
2021-01-03 20:57:48 +01:00
j1nx
0af472652c
[OVOS] Small refactor in menuconfig for buildroot.
2020-11-20 12:27:18 +01:00
j1nx
78ce792574
[WIP] More fixes and additions for kwin
2020-11-11 14:44:25 +01:00
j1nx
d21b0532ed
WIP Push for backup
2020-11-02 20:55:40 +01:00
j1nx
92f5fd1ffb
Add plasma-workspace and its dependencies
2020-10-21 15:49:35 +02:00
j1nx
057b157760
Add kwin_wayland and its dependencies
2020-10-13 12:26:29 +02:00
j1nx
bef18116f1
Addition of and switch to ovos branded splash screen
2020-10-11 14:32:29 +02:00
j1nx
2d021b6692
Create and addition of kf5-plasma-pa and libcanberra packages
2020-10-11 12:07:25 +02:00
j1nx
cea47b56c2
Start with rebranding to OpenVoiceOS (OVOS).
2020-10-06 21:23:38 +02:00
j1nx
f12d6fa69d
MycroftOS: Add python-levenshtein package as dependency for homeassistant skill
2020-09-19 16:32:32 +02:00
j1nx
bde2f6f47b
MycroftOS: Create and add ncpamixer package
2020-09-04 14:04:01 +02:00
j1nx
9b0bea03b9
MycroftOS: Bump kf5-framework packages to 5.73.0
2020-09-02 20:49:00 +02:00
j1nx
9577e95971
MycroftOS: Add userland-tools package to install dtoverlay
2020-08-04 15:19:49 +02:00
j1nx
c4f00f026a
MycroftOS: GUI: Remove kdoctools and plasma-workspace packages.
2020-07-30 14:58:26 +02:00
j1nx
c592500a5f
MycroftOS: Remove mycroft-gui-embedded package.
...
This is the Mark2 Plasma look and feel which we don't/can't use.
2020-07-27 15:19:21 +02:00
j1nx
4f9862d495
MycroftOS: Remove wifi-ap in favor of wifi-connect.
2020-07-21 09:33:46 +02:00
j1nx
f8f60756d6
MycroftOS: Initial start of adding wifi-connect package.
2020-07-20 14:54:23 +02:00
j1nx
0b06159f4b
MycroftOS: Add libre, librem and baresip package.
...
This so users can install the voip skill from jarbas.
2020-06-08 10:50:46 +02:00
j1nx
a5c6569526
MycroftOS: GUI: Add KF5 kded package.
2020-06-06 13:05:26 +02:00
j1nx
ad7db400b8
MycroftOS: GUI: Add KF5 breeze-icons package
2020-06-06 12:44:31 +02:00
j1nx
8dc732be6d
MycroftOS: Bump mycroft to latest version
2020-06-04 20:54:00 +02:00
j1nx
4425f96851
MycroftOS: GUI: Add of initial mycroft-gui-embedded and plasma-workspace packages
2020-05-19 15:00:40 +02:00
j1nx
a0abdf268a
MycroftOS: Add python-smmap package.
2020-05-17 17:20:25 +02:00
j1nx
c6c43e67ab
MycroftOS: Switch and make use of python-gitdb
2020-05-17 14:23:36 +02:00
j1nx
57efe9e836
MycroftOS: GUI: More work, ready for testing.
...
- No full graphical stack, only the desktop GUI
2020-05-14 09:16:03 +02:00
Peter Steenbergen
55e6e70049
MycroftOS: GUI: More work.. Plasma-framework now included.
...
- next to go is plasma-nano
- then mycroft-gui-mark-2
2020-05-12 10:42:39 +02:00
Peter Steenbergen
0962623368
MycroftOS: First (dirty) baby steps in including the GUI
2020-04-25 21:15:03 +02:00
j1nx
86f1d45a0e
MycroftOS: Enable MPD again, the normal way.
2020-04-07 18:18:26 +02:00
Peter Steenbergen
46d316880f
MycroftOS: Addition of hostname-service
...
This little systemd service adds the last bits of the MAC address
to the hostname for support of multiple MycroftOS's on the same
network.
2020-04-06 10:25:45 +02:00
Peter Steenbergen
e54d587f56
[WIP] MycroftOS: Buildroot: Bump buildroot+kernel+drivers
...
- temp commit to be rebased when fully finished
2020-03-20 11:04:38 +01:00
Peter Steenbergen
9ee6bea5cd
MycroftOS: Addition of Music Player Daemon (mpd).
...
- Folders are in /opt/mpd/
- Configuration in /etc/mpd.conf
- commented section to output to Snapcast if wanted
- NOT enabled by default, can be started/enabled by;
sudo systemctl start/enable mpd.service
2020-01-13 14:31:02 +01:00
Peter Steenbergen
73ffd6fd6e
MycroftOS: Addition of Snapcast; Both client and server.
...
- Configuration opts are in /etc/snapcast/
- Server configuration in /etc/snapcast.conf
- NOT enabled by default, can be started/enabled by;
sudo systemctl start/enable snapclient.service
sudo systemctl start/emable snapserver.service
2020-01-13 10:34:47 +01:00
Peter Steenbergen
f798a00cb7
MycroftOS: Add Bluetooth Speaker functionality.
2020-01-11 19:16:36 +01:00
Peter Steenbergen
6cc6c45ecd
MycroftOS: Add spotifyd (Spotify connect) package.
2020-01-10 14:55:23 +01:00
Peter Steenbergen
34a89c5541
MycroftOS: Implementation of MycroftOS-WiFiSetup system.
...
- Start an Acces Point if no wlan is configured.
- Start a small flask webserver to configure the wifi.
2019-12-29 14:03:51 +01:00
Peter Steenbergen
9182baac3f
MycroftOS: Add back python-gtts_token package.
...
That is got removed from mycroft it's requirements.txt
doesn't mean it is not needed (DOH)
2019-11-17 13:01:16 +01:00
Peter Steenbergen
008f5649ee
MycroftOS: Bump python-mycroft to latest version
...
- Mycroft version 19.8.3 + Dutch support
- Plus all other requirements updated for this bump.
2019-11-15 14:07:01 +01:00
Peter Steenbergen
8498108492
MycroftOS: Sound changes.
...
- Addition of alsa-plugins
- Addition of some extra sound libraries
2019-11-12 19:24:09 +01:00
Peter Steenbergen
5ccd33e78f
MycroftOS: Different OS layout changes
...
- Prepare system script to run at boot to prepare the system.
Now used to restore sound configuration files to default before
udev takes over and configures the system for what it sees.
Later can be used to prepare the system for read-only OS similar
as I have done during my Kodi developemtn years.
- Sound config changes to default settings.
- Remove forgotten wifi-setup system.
2019-11-11 08:53:55 +01:00
Peter Steenbergen
057b825f8d
MycroftOS: Update all Builroot patches to 2019.08.x version
2019-10-29 15:00:06 +01:00
Peter Steenbergen
611bbdd444
MycroftOS: Further work on the MycroftOS-WiFiSetup system
2019-09-30 16:13:38 +02:00
Peter Steenbergen
71aa0fa1a8
Merge branch 'develop' into feature/wifi-setup
2019-09-27 09:50:38 +02:00
Peter Steenbergen
091f5720e6
MycroftOS: Firstboot systemd system
...
- System to run sccripts at the very first boot. Now currently used
only for resizing the partion using the full SD size.
- Can be expanded to run other scripts to prepare stuff at the
very first boot.
2019-09-27 09:12:17 +02:00
Peter Steenbergen
a0289685fc
MycroftOS: Add python-appdirs and python-pako requirements
2019-09-08 18:42:59 +02:00
Peter Steenbergen
feac30bb7c
MycroftOS: Update the buildroot patches for 2019.05.x
2019-09-03 10:59:35 +02:00
Peter Steenbergen
9f374a530a
MycroftOS: Initial work on boot/halt splashes
2019-02-05 12:27:37 +01:00
Peter Steenbergen
8ebaefa427
MycroftOS: Buildroot: Add of python-pymplayer package.
2019-02-05 11:24:05 +01:00
Peter Steenbergen
032566548a
MycroftOS: Mycroft A.I. service package
...
- Systemd support for Mycroft A.I.
- Remove old init.d system files
- Update start/stop-mycroft.sh files
2019-02-04 12:55:48 +01:00
Peter Steenbergen
e2889611cb
MycroftOS: Buildroot: Add python-gpiozero and python-colorzero packages
...
+ Start pulseaudio as systemwide service
2019-02-01 18:34:18 +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
b0f77559fb
Merge branch 'develop' into feature/wifi-setup
2018-11-10 10:13:17 +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
69521b374f
Buildroot: Initial start of the respeaker package
...
- Download latest code from github
- Compile and install kernel modules
- Init script to load the modules
- Copy over all overlays and configuration files
- Init script to start seeed-voicecard bash script
< ... This now needs testing ... >
2018-11-02 17:07:53 +01:00
Peter Steenbergen
f7259c3490
Buildroot: Initial start of ReSpeaker kernel driver buildroot package
2018-10-31 08:55:07 +01:00
Peter Steenbergen
55846e484a
MycroftOS: Implementation of a very first initial bootable version
...
- Add Buildroot patches to downgrade / upgrade package dependencies
in line with the Mycroft A.I. software stack requirements.
- Add buildroot additional package dependencies in line with the
Mycroft A.I. software stack requirements.
- Update rpi3 defconfig file.
- Implement initial root_fs overlay filestructure.
- Addition of some quick and dirty helper scripts.
- Update of README to reflect these changes.
2018-10-30 15:55:12 +01:00
Peter Steenbergen
b8aed86e23
MycroftOS: Initial buildroot-external setup
2018-10-26 15:43:30 +02:00