1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-30 01:20:40 +00:00
Commit graph

23 commits

Author SHA1 Message Date
R. RyanTM 6660b6b8cc esphome: 1.20.2 -> 1.20.3 2021-07-30 08:13:17 +00:00
Martin Weinelt 6a0d5d8dd2
esphome: 1.20.1 -> 1.20.2 2021-07-29 11:07:29 +02:00
Martin Weinelt a281876a05 esphome: 1.20.0 -> 1.20.1 2021-07-27 01:33:02 +02:00
Martin Weinelt 561c1ee2d3
esphome: 1.19.4 -> 1.20.0
https://github.com/esphome/esphome/releases/tag/v1.20.0
2021-07-21 23:27:00 +02:00
Martin Weinelt 4dbe056ea2
esphome: disable two failing tests
esphome is still stuck on hypothesis 5.49 and tries to import things
that are gone in 6.0 and later. Using a package override here would be
costly as it would cause alot of rebuilds, as hypothesis is an integral
part of e.g. pytest.
2021-07-11 01:17:37 +02:00
Martin Weinelt 0ed028bdd1
esphome: 1.19.3 -> 1.19.4 2021-06-24 03:47:51 +02:00
Martin Weinelt 6d7451d728
esphome: 1.19.2 -> 1.19.3 2021-06-23 13:15:37 +02:00
Martin Weinelt 06d92ba195
esphome: fix permissions on src file before modifying them
We store esphome in the nix store, which results in its file permissions
being 0444. Esphome, when compiling a firmware image, will copy these
files from the nix store to a working directory. When updating between
versions it will notice these files changed and try to copy the new
version over, which would break, because the user had no write
permissions on the files.

❯ esphome compile 01e4ac.yml
INFO Reading configuration 01e4ac.yml...
INFO Detected timezone 'CET' with UTC offset 1 and daylight saving time from 27 March 02:00:00 to 30 October 03:00:00
INFO Generating C++ source...
ERROR Error copying file /nix/store/lmzrgl1arqfd98jcss4rsmmy6dbffddn-esphome-1.19.2/lib/python3.8/site-packages/esphome/components/api/api_connection.cpp to 01e4ac/src/esphome/components/api/api_connection.cpp: [Errno 13] Permission denied: '01e4ac/src/esphome/components/api/api_connection.cpp'

To fix this we modify chmod to 0644 just before esphome tries a copy
operation, which will fix permissions on existing working directories
just in time.
2021-06-23 05:07:11 +02:00
Martin Weinelt c8db4ba116
esphome: 1.19.0 -> 1.19.2 2021-06-22 16:29:26 +02:00
Martin Weinelt 43f4cfd381
esphome: 1.18.0 -> 1.19.0 2021-06-16 21:01:02 +02:00
Martin Weinelt 6be9a81363
esphome: 1.17.2 -> 1.18.0 2021-05-19 03:09:19 +02:00
Martin Weinelt 7c4f7614b4
esphome: 1.17.1 -> 1.17.2
https://github.com/esphome/esphome/releases/tag/v1.17.2
2021-05-09 15:55:22 +02:00
Martin Weinelt f4b14d5c95
esphome: 1.16.0 -> 1.17.1
https://github.com/esphome/esphome/releases/tag/v1.17.1
https://github.com/esphome/esphome/releases/tag/v1.17.0
https://github.com/esphome/esphome/releases/tag/v1.16.2
https://github.com/esphome/esphome/releases/tag/v1.16.1

Update licensing, enable test suite, add undeclared optional
dependencies cryptography and pillow.
2021-05-05 14:46:20 +02:00
Martin Weinelt 1b9d08b250
esphome: add hexa to maintainers 2021-05-04 14:34:18 +02:00
Robert Schütz 23df246155 esphome: remove dotlambda from maintainers 2021-05-04 11:57:52 +02:00
elseym b6cae26d21
esphome: 1.15.3 -> 1.16.0 2021-02-04 17:26:41 +01:00
Robert Schütz fcef64cc39
esphome: 1.15.2 -> 1.15.3 (#110609) 2021-01-23 20:18:58 +01:00
1000101 d793752795 esphome: 1.15.0 -> 1.15.2 2020-10-03 16:01:53 +02:00
makefu 5c8fac2d52 esphome: 1.14.5 -> 1.15.0
upstream switched from setup.py to define the requirements to requirements.txt
2020-10-03 16:00:15 +02:00
Martin Weinelt d71da1449d
esphome: add click dependency used in update-all command 2020-07-02 16:35:02 +02:00
Robert Schütz 56c066f79d esphome: update overrides 2020-07-02 10:01:17 +02:00
Martin Weinelt 418981c391
esphome: 1.14.4 -> 1.14.5 2020-06-30 07:07:06 +02:00
Martin Weinelt 735800c7a1
esphome: 1.14.3 -> 1.14.4 (#91204) 2020-06-21 19:40:11 +02:00