summaryrefslogtreecommitdiff
path: root/hwdb.d/ids_parser.py
Commit message (Collapse)AuthorAgeFilesLines
* hwdb: make sure "ninja update-hwdb" works on f35Lennart Poettering2022-04-281-1/+1
| | | | | | let's restore compatibility with pyparsing from fedora 35, i.e.: python3-pyparsing-2.4.7-9.fc35.noarch
* hwdb: fix parser to work with newer pyparsingZbigniew Jędrzejewski-Szmek2022-03-291-2/+8
| | | | | | | | | | | | The handling of whitespace in pyparsing is a bother. There's some global state, and per-element state, and it's hard to get a handle on things. With python3-pyparsing-2.4.7-10.fc36.noarch the grammar would not match. After handling of tabs was fixed to not accept duplicate tabs, the grammar passes. It seems that the entry for usb:v8087p8087* was generated incorrectly because we treated the interface line (with two TABs) as a device line (with one TAB).
* licensing: add two missing spdx headersZbigniew Jędrzejewski-Szmek2021-10-181-0/+1
| | | | Both files were developed in our tree, so they are under the default license.
* Rename udev's hwdb/ to hwdb.d/Zbigniew Jędrzejewski-Szmek2019-10-101-0/+369
As in the parent commit, this makes the name consistent with the rest of the source tree and the actuall installation path.