[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
22/40: gnu: Add libmodbus.
From: |
guix-commits |
Subject: |
22/40: gnu: Add libmodbus. |
Date: |
Tue, 5 Sep 2023 20:02:19 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit a1a952a38c79fc1118db14b80daf4521e35d7ba6
Author: Vinicius Monego <monego@posteo.net>
AuthorDate: Sat Aug 5 16:19:21 2023 +0000
gnu: Add libmodbus.
* gnu/packages/engineering.scm (libmodbus): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
---
gnu/packages/engineering.scm | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 110c930ced..ab9a15c752 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -1557,6 +1557,27 @@ send break and throttle transmission speed.")
(home-page "https://github.com/wentasah/sterm")
(license license:gpl3+)))
+(define-public libmodbus
+ (package
+ (name "libmodbus")
+ (version "3.1.10")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/stephane/libmodbus")
+ (commit (string-append "v" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0nbpk1n56kclab8fl32dxi46v2bwax3gfk1zkc796srm7vj42sbv"))))
+ (build-system gnu-build-system)
+ (native-inputs (list autoconf 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")
- branch master updated (6548efcd73 -> c3d48d024b), guix-commits, 2023/09/05
- 37/40: gnu: skia: Update to 112.0.6d0b938., guix-commits, 2023/09/05
- 22/40: gnu: Add libmodbus.,
guix-commits <=
- 31/40: gnu: arcan: Use new style arguments., guix-commits, 2023/09/05
- 12/40: gnu: granite: Upgrade to 7.3.0., guix-commits, 2023/09/05
- 03/40: gnu: mympd: Update to 11.0.5., guix-commits, 2023/09/05
- 07/40: doc: Document mumi command-line interface., guix-commits, 2023/09/05
- 23/40: gnu: Add book-sparc., guix-commits, 2023/09/05
- 09/40: gnu: emacs-magit: Update to 3.3.0-5.186414a., guix-commits, 2023/09/05
- 17/40: gnu: thunar: Update to 4.18.7., guix-commits, 2023/09/05
- 20/40: gnu: Add font-junicode., guix-commits, 2023/09/05
- 24/40: gnu: kdenlive: Add missing kirigami input., guix-commits, 2023/09/05
- 33/40: gnu: arcan-wayland: Deprecate in favor of arcan., guix-commits, 2023/09/05