Labgrid is an embedded control and testing library, this package
packages the minimum to let the client and core-library work.
Signed-off-by: Rouven Czerwinski <rouven@czerwinskis.de>
Changes:
- bd8898e Merge pull request #244 from timgates42/bugfix_typo_distinguish
- a904fda docs: fix simple typo, distuingish -> distinguish
- 4ad9bcb caprotocol: fix typo in protocol description
- 6cfe2d4 Call stat again after changing ownership of created files, so we detect reset setuid/setgid bits and reset them.
- d246d6d We erroneously use the st_dev value in place of the magic value if the st_dev value is cached. This causes problems extracting trees containing subvolumes.
- f9718df Merge pull request #228 from johannbg/FEDORA31
- 1abde25 Update to Fedora31
Using asciidoc-full was unnecessary to build KnightOS-related packages
since only the a2x command matters. This change makes
cross-compilation far more noticeably faster. Closure size for each
package reduced from around 7 MB to 2 MB.
- Remove some debugging output at the start of the `patchPhase` section,
which appears to have outlived its value.
- Rename `patchPhase` to `postPatch`, to avoid preventing people adding
patches via the `patches` variable.
- Add `preBuild` and `postBuild` run-hooks to the `buildPhase` section.
- Add `preInstall` and `postInstall` run-hooks to the `installPhase`
section.
These two patches significantly improve the RFC2217 negotiation and
support for devices like the Moxa serial servers. The patches reduce the
amount of negotiations done over RFC2217 and, in case of the timeout
setter patch, prevent pyserial from setting the timeout again on every
send line. We have been using these in a downstream fork for 2 years now
and have not seen problems in the field. Upstream has acted neither on
the issue [1] nor on the proposed pull request [2], so I am proposing to
include them downstream within nixpkgs instead.
[1]: https://github.com/pyserial/pyserial/issues/376
[2]: https://github.com/pyserial/pyserial/pull/382