gnu: libxmlb: Update to 0.3.9.
* gnu/packages/xml.scm (libxmlb): Update to 0.3.9.
[source](patches): Remove.
* gnu/packages/patches/libxmlb-install-xb-tool-into-bindir.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
gnu: libstemmer: Update to 2.2.0.
* gnu/packages/language.scm (libstemmer): Update to 2.2.0.
[source](uri): Use new versioned URL.
[arguments]: Remove obsolete step and trailing #t.
gnu: libstemmer: Add release-monitoring-url and upstream-name properties.
* gnu/packages/language.scm (libstemmer)[properties]: New field.
gnu: meson: Add 0.63.1.
* gnu/packages/build-tools.scm (meson-0.63): New variable.
gnu: rsyslog: Remove gratuitous whitespace.
* gnu/packages/logging.scm (rsyslog)[#:configure-flags]: Remove gratuitous whitespace.
gnu: Add missing imports for python-check.
This fixes an issue introduced in 3bf5a19609560c7ba985eda66019eda15aaf4a86,
which caused `guix pull', `guix time-machine', and a few other commands to
fail.
* gnu/packages/diffoscope.scm: Import python-check.
* gnu/packages/django.scm: Likewise.
* gnu/packages/logging.scm: Likewise.
* gnu/packages/magic-wormhole.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
gnu: tiled: Update to 1.8.6.
* gnu/packages/game-development.scm (tiled): Update to 1.8.6.
[source]: Modify git URL to use the official 'mapeditor/tiled' repository for
which 'bjorn/tiled' was a permanent redirect.
gnu: fail2ban-service-type: Improve jail configuration serialization.
* gnu/services/security.scm (fail2ban-jail-configuration)
[name]: Should use empty-serializer.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: fail2ban-service-type: Fix field name serialization.
* gnu/services/security.scm: Wrong condition in string-filter
function in fail2ban-jail-configuration-serialize-field-name.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: python-tox: Build with tests.
* gnu/packages/python-check.scm (python-tox)[arguments]: Convert to list of
G-Expressions. Drop #:tests?. Add #:phases.
[native-inputs]: Add python-flaky, python-pathlib2, python-pytest-freezegun,
and python-pytest-timeout.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-tox: Move to python-check.
* gnu/packages/python-xyz.scm (python-tox): Move from here...
* gnu/packages/python-check.scm (python-tox): ... to here.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add treefmt.
* gnu/packages/rust-apps.scm (treefmt): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: rust-sha-1-0.9: Update to 0.9.8.
* gnu/packages/crates-io.scm (rust-sha-1-0.9): Update to 0.9.8.
[arguments]: In cargo-inputs replace rust-cfg-if-0.1 with 1,
rust-sha1-asm-0.4 with 0.5. Remove rust-cpuid-bool-0.1, rust-libc-0.2.
Add rust-cpufeatures-0.2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add snafu.
* gnu/packages/suckless.scm (snafu): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
gnu: Add python-paho-mqtt.
* gnu/packages/messaging.scm (python-paho-mqtt): New variable.
gnu: Add python-mypy-protobuf.
* gnu/packages/protobuf.scm (python-mypy-protobuf): New variable.
gnu: Add python-typing-extensions-next.
* gnu/packages/python-xyz.scm (python-typing-extensions-next): New variable.
gnu: Add python-grpc-stubs.
* gnu/packages/rpc.scm (python-grpc-stubs): New variable.