pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/nabud



Module Name:    pkgsrc
Committed By:   thorpej
Date:           Sun Feb 26 18:07:40 UTC 2023

Modified Files:
        pkgsrc/sysutils/nabud: Makefile distinfo
Added Files:
        pkgsrc/sysutils/nabud: MESSAGE.Linux PLIST.Linux

Log Message:
Update to nabud-1.2.  Uptream change log:

### nabud-1.2
* Added command history to nabuctl on systems that have the BSD
  _libedit_ library and on other systems that have a compatible
  library.
* Added a Baud configuration property to Connection objects.  This allows
  users who have modified their NABU to use a different HCCA baud rate
  clock to specify the baud rate to use.
* Renamed the FileRoot property on Connection objects to StorageArea,
  as the old name could be confusing.  The old name is still accepted for
  compatibility with existing configuration files.
* Changed nabud's -d flag to enable debugging on specific subsystems,
  reducing the amount of logs you have to sift through when trying to
  figure out a problem.
* Added "show all channels" and "show all connections" commands to
  nabuctl, which shows the details for all channels and connections,
  respectively, rather than just one at a time.
* Added a systemd extra for Linux, along with some other Linux-specific
  instructions, provided by sampson on Discord.
* Added Docker support, provided by Christopher Masto.

### nabud-1.1.1
* Fix an issue reported by jefferystone on Discord -- if you selected a
  file on a "Listener" connection using nabuctl, it would not be properly
  inherited when the real TCP connection came in from an emulator.
* Fix some typos / spelling errors in the document you're reading now.
  Patch provided by cml37.  Thanks!


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/nabud/MESSAGE.Linux \
    pkgsrc/sysutils/nabud/PLIST.Linux
cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/nabud/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/nabud/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/nabud/Makefile
diff -u pkgsrc/sysutils/nabud/Makefile:1.5 pkgsrc/sysutils/nabud/Makefile:1.6
--- pkgsrc/sysutils/nabud/Makefile:1.5  Sat Feb 11 23:15:43 2023
+++ pkgsrc/sysutils/nabud/Makefile      Sun Feb 26 18:07:40 2023
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2023/02/11 23:15:43 thorpej Exp $
+# $NetBSD: Makefile,v 1.6 2023/02/26 18:07:40 thorpej Exp $
 #
 
-NABUD_VERS=    1.1
+NABUD_VERS=    1.2
 
 GITHUB_PROJECT=        nabud
 GITHUB_TAG=    v${NABUD_VERS}
@@ -27,10 +27,21 @@ PKG_GECOS.${NABUD_USER}=NABU user
 
 .include "../../mk/bsd.prefs.mk"
 
-.if ${OPSYS} != "Darwin"
+#
 # nabud uses CommonCrypto and SecureTransport on Darwin.  It relies
 # on OpenSSL everywhere else.
+#
+.if ${OPSYS} != "Darwin"
 .include "../../security/openssl/buildlink3.mk"
 .endif
 
+#
+# nabuctl uses the BSD libedit, but can also use other libraries with a
+# compatible readline() function.
+#
+.if ${OPSYS} != "NetBSD" && ${OPSYS} != "FreeBSD" && \
+    ${OPSYS} != "OpenBSD" && ${OPSYS} != "Darwin"
+.include "../../devel/readline/buildlink3.mk"
+.endif
+
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/sysutils/nabud/distinfo
diff -u pkgsrc/sysutils/nabud/distinfo:1.3 pkgsrc/sysutils/nabud/distinfo:1.4
--- pkgsrc/sysutils/nabud/distinfo:1.3  Sat Feb 11 23:15:43 2023
+++ pkgsrc/sysutils/nabud/distinfo      Sun Feb 26 18:07:40 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2023/02/11 23:15:43 thorpej Exp $
+$NetBSD: distinfo,v 1.4 2023/02/26 18:07:40 thorpej Exp $
 
-BLAKE2s (nabud-v1.1.tar.gz) = b0bcf0329371ba7234a374d568312d0e11e00328c52cc48980877a03058e5d4a
-SHA512 (nabud-v1.1.tar.gz) = 8d342aee3c651e1dffb6ab97dcb03a8c8138cf0846259f0e54e4dd5ab7c7163fb2de6fc889e985358d0a6a95f3280b8e247bc911adae59c2d51e861923a160e5
-Size (nabud-v1.1.tar.gz) = 533831 bytes
+BLAKE2s (nabud-v1.2.tar.gz) = 08a1665d5c18f027ee6d0e07c9cdc07db9c197f9b072233c442b04ec5a4e1373
+SHA512 (nabud-v1.2.tar.gz) = ffde48bdb650bd7952394494431689af4066f460107ec0b497f00ef58e3ef489611d2517fef27e0a3b60ce0b530f48264fb7f49977ba519e93a5d9cac82f0cb1
+Size (nabud-v1.2.tar.gz) = 539537 bytes

Added files:

Index: pkgsrc/sysutils/nabud/MESSAGE.Linux
diff -u /dev/null pkgsrc/sysutils/nabud/MESSAGE.Linux:1.1
--- /dev/null   Sun Feb 26 18:07:40 2023
+++ pkgsrc/sysutils/nabud/MESSAGE.Linux Sun Feb 26 18:07:40 2023
@@ -0,0 +1,8 @@
+===========================================================================
+$NetBSD: MESSAGE.Linux,v 1.1 2023/02/26 18:07:40 thorpej Exp $
+
+An example systemd service file for Linux is located at:
+
+       ${PREFIX}/share/nabud/systemd/nabud.service
+
+===========================================================================
Index: pkgsrc/sysutils/nabud/PLIST.Linux
diff -u /dev/null pkgsrc/sysutils/nabud/PLIST.Linux:1.1
--- /dev/null   Sun Feb 26 18:07:40 2023
+++ pkgsrc/sysutils/nabud/PLIST.Linux   Sun Feb 26 18:07:40 2023
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST.Linux,v 1.1 2023/02/26 18:07:40 thorpej Exp $
+share/nabud/systemd/nabud.service



Home | Main Index | Thread Index | Old Index