home.social
  1. Pushed two updates to GNU Guix:
    aa0ed34bf23 gnu: weex: Update to 2.8.3.
    4a0d4d1b273 gnu: siggen: Fix build.

  2. Updated several packages in GNU Guix:
    651b2e347aa gnu: deskflow: Update to 1.26.0-0.ef96c2c [security fixes].
    13d64f0c36b gnu: tpm2-tools: Update to 5.7.
    1356081c279 gnu: brillo: Update to 1.4.13.
    e3d6cd0aef5 gnu: deskflow: Update to 1.26.0.
    9fe6bcde585 gnu: liquidctl: Update to 1.16.0.

  3. Pushed new commits to GNU Guix:
    0f6b97e1a85 gnu: go-github-com-syncthing-notify: Fix tests.
    c47216bede6 gnu: go-github-com-zmap-zcertificate: Fix whitespace issues.
    bd98d338417 gnu: go-github-com-melbahja-goph: Update to 1.5.0.

  4. Updated three packages in GNU Guix:
    33550057ae4 gnu: wireproxy: Update to 1.1.2.
    3c85becdf75 gnu: iperf: Update to 3.21.
    c451c185deb gnu: atftp: Update to 0.8.1.

  5. Guile-PNM 0.2.0 released:
    github.com/artyom-poptsov/guil

    In the new version:
    - New (pnm graphics) module that contains basic methods for pixel manipulation.
    - Procedures for conversion between ASCII and binary PBM.

  6. I'm pleased to announce Guile-PNM: a NetPBM (PNM) library for GNU Guile:
    github.com/artyom-poptsov/guil

    Supported PNM sub-formats are: PBM, PGM and PPM. The library provides API for reading and writing PNM data, and for conversion between PBM ASCII/binary representation.

    The library uses another my project -- Guile state machine compiler (Guile-SMC) -- for high-level description of parser FSMs. It helped me to sped up the development process.

  7. Just released Guile-INI 1.0.0:
    github.com/artyom-poptsov/guil

    Notable changes:
    - Added support for files with mixed comment styles. Now Guile-INI allows a user to use a list of characters or a character set as a custom comment prefix. This enables the parser to read files with mixed comment styles, such as the Samba configuration ("smb.conf".)
    - Bugfix: Remove assumptions about the comment prefix. The parser would always fail to skip comments with a custom prefix.

  8. Just released Guile-INI version 0.5.6:
    github.com/artyom-poptsov/guil

    This release includes contributions by @baleine who fixed issues with reading INI-files without a trailing newline. Thanks!

  9. Released Guile-DSV 0.8.1:
    github.com/artyom-poptsov/guil

    In new version:
    - Now row, column and cell filtering works with "--to" option, as well as row auto-numbering. That means that now it is possible to have delimiter conversion along with table filtering and row numbering.
    - Fixed a bug in "table-preset-override" procedure.

  10. So now I can boot straight into a barebones GNU Guix system on my StarFive VisionFIve 2 RISC-V board from a MicroSD card. I had to patch "gnu/bootloader/u-boot.scm" in Guix to make this work:
    codeberg.org/avp/guix/src/bran

    No success with eMMC yet; it would be nice to create an image that works with eMMC as well.

  11. Published new Guile-DSV release -- version 0.8.0:
    github.com/artyom-poptsov/guil

    This release includes one bugfix and some new parameters for procedures in the "(dsv table)" API, that allow to control how tables are formatted.

    Also Guile-DSV Info documentation now describes table parameters in detail.

    "README" file got updated as well -- now it has better formatting, and it is more informative.

  12. I'm pleased to announce Guile-PNG version 0.7.2:
    github.com/artyom-poptsov/guil

    Guile-PNG is a pure Scheme PNG (RFC 2083) format parser for GNU Guile.

    The library allows to create, read process and write PNG images.