diff options
| author | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2025-03-23 10:00:16 +0300 |
|---|---|---|
| committer | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2025-03-23 10:02:13 +0300 |
| commit | 92e3cb2e65657b9f337eee4d2867c48682b4cbbc (patch) | |
| tree | c57c4759c44a51c98b86b2e22589dd64d753d639 /gnu/packages/engineering.scm | |
| parent | da090138028894c6b00c21730aa3a02cda57fb24 (diff) | |
gnu: libmodbus: Update to 3.1.11.
* gnu/packages/engineering.scm (libmodbus): Update to 3.1.11. Add a missing
newline after the package definition.
[source]: Add a patch which disables a test that requires networking.
* gnu/packages/patches/libmodbus-disable-networking-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I657c0aac3435ec20da6e15d31484effdb7c2dc0b
Diffstat (limited to 'gnu/packages/engineering.scm')
| -rw-r--r-- | gnu/packages/engineering.scm | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index f3bcf77c797..8b6bd85293e 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -1733,7 +1733,7 @@ send break and throttle transmission speed.") (define-public libmodbus (package (name "libmodbus") - (version "3.1.10") + (version "3.1.11") (source (origin (method git-fetch) (uri (git-reference @@ -1742,15 +1742,20 @@ send break and throttle transmission speed.") (file-name (git-file-name name version)) (sha256 (base32 - "0nbpk1n56kclab8fl32dxi46v2bwax3gfk1zkc796srm7vj42sbv")))) + "15rqrzamlp6cvixz6klnawlc9s3w34bapc1fs2c4amwyvi3n5xvp")) + ;; The patch removes a test that requires networking. + ;; See <https://github.com/stephane/libmodbus/issues/802> + (patches + (search-patches "libmodbus-disable-networking-test.patch")))) (build-system gnu-build-system) - (native-inputs (list autoconf automake libtool)) + (native-inputs (list autoconf psmisc automake libtool)) (synopsis "Library for the Modbus protocol") (description "@code{libmodbus} is a library to send/receive data with a device which respects the Modbus protocol. This library can use a serial port or an Ethernet connection.") (home-page "https://libmodbus.org/") (license license:lgpl2.1+))) + (define-public harminv (package (name "harminv") |
