Skip to content

Commit

Permalink
NEWS: Update
Browse files Browse the repository at this point in the history
  • Loading branch information
artyom-poptsov committed Dec 20, 2023
1 parent 60f7528 commit f90e587
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,42 @@ Copyright (C) Artyom V. Poptsov <[email protected]>
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.

* Unreleased
** =udev-monitor-add-filter!=: Make "devtype" parameter optional
Now =udev-monitor-add-filter!= can be called without the =devtype= parameter
so the UDEV monitor will match all events for the specified subsystem.

Implemented by Maxim Cournoyer <[email protected]>.
** =make-udev-monitor=: Now allows to set a filter without device type
When =#:filter= passed without device type all events with the specified
subsystem will be handled.

Implemented by Maxim Cournoyer <[email protected]>.
** New 'pre-inst-env' wrapper script
Add a 'pre-inst-env' wrapper script to test library before installing.

Implemented by Maxim Cournoyer <[email protected]>.
** =guix.scm=: Improve
*** Patch sources to fix the Guile extension path
Fixed by Zheng Junjie <[email protected]>.
*** Fix cross-building
Tested on =aarch64-linux-gnu=.
** =examples/device-listener.scm=: Improve
Now the program uses more portable shebang.

Thanks to Maxim Cournoyer <[email protected]>.
** Implement GNU Guix workflows for GitHub CI
Targets are:
- =x86_64-linux-gnu=
- =aarch64-linux-gnu=
** Add tests
** Update and improve the documentation
- Document how GNU Guix can be used to develop or install guile-udev.
- Refine documentation for the =make-udev-monitor= procedure.
- Show the existing complete device listener example content.

Thanks to Maxim Cournoyer <[email protected]>.

* Changes in version 0.2.4 (2022-12-27)
** Bugfix: Check every string that comes from the udev for NULL
Guile-Udev would always fail with obscure errors when the procedures from the
Expand Down

0 comments on commit f90e587

Please sign in to comment.