Skip to content

Commit 5a69405

Browse files
committed
upgrades bundled libnng to 1.9.0 stable release
1 parent 5dc2837 commit 5a69405

File tree

8 files changed

+12
-11
lines changed

8 files changed

+12
-11
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: nanonext
22
Type: Package
33
Title: NNG (Nanomsg Next Gen) Lightweight Messaging Library
4-
Version: 1.3.0.9001
4+
Version: 1.3.0.9002
55
Description: R binding for NNG (Nanomsg Next Gen), a successor to ZeroMQ. NNG is
66
a socket library implementing 'Scalability Protocols', a reliable,
77
high-performance standard for common communications patterns including

NEWS.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# nanonext 1.3.0.9001 (development)
1+
# nanonext 1.3.0.9002 (development)
22

33
#### New Features
44

@@ -11,6 +11,7 @@
1111
#### Updates
1212

1313
* Performance enhancements for 'ncurlAio' and 'recvAio' promises methods.
14+
* Updates bundled 'libnng' to v1.9.0 stable release.
1415
* The package has a shiny new hex logo.
1516

1617
# nanonext 1.3.0

README.Rmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ install.packages("nanonext", repos = "https://shikokuchuo.r-universe.dev")
146146

147147
#### Linux / Mac / Solaris
148148

149-
Installation from source requires 'libnng' >= v1.6.0 and 'libmbedtls' >= 2.5.0 (suitable installations are automatically detected), or else 'cmake' to compile 'libnng' v1.8.0 (patched) and 'libmbedtls' v3.5.2 included within the package sources.
149+
Installation from source requires 'libnng' >= v1.6.0 and 'libmbedtls' >= 2.5.0 (suitable installations are automatically detected), or else 'cmake' to compile 'libnng' v1.9.0 and 'libmbedtls' v3.5.2 included within the package sources.
150150

151151
**It is recommended for optimal performance and stability to let the package automatically compile bundled versions of 'libmbedtls' and 'libnng' during installation.** To ensure the libraries are compiled from source even if system installations are present, set the `NANONEXT_LIBS` environment variable prior to installation e.g. by `Sys.setenv(NANONEXT_LIBS = 1)`.
152152

@@ -156,7 +156,7 @@ As system libraries, 'libnng' is available as libnng-dev (deb) or nng-devel (rpm
156156

157157
#### Windows
158158

159-
For R >= 4.2 using the 'Rtools42' or newer toolchains, 'libnng' v1.8.0 (patched) and 'libmbedtls' v3.5.2 will be automatically compiled from the package sources during installation.
159+
For R >= 4.2 using the 'Rtools42' or newer toolchains, 'libnng' v1.9.0 and 'libmbedtls' v3.5.2 will be automatically compiled from the package sources during installation.
160160

161161
For previous R versions, pre-compiled 'libnng' v1.8.0 (patched) and 'libmbedtls' v3.5.2 libraries are downloaded and used for installation instead.
162162

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,8 @@ install.packages("nanonext", repos = "https://shikokuchuo.r-universe.dev")
178178

179179
Installation from source requires ‘libnng’ \>= v1.6.0 and ‘libmbedtls’
180180
\>= 2.5.0 (suitable installations are automatically detected), or else
181-
‘cmake’ to compile ‘libnng’ v1.8.0 (patched) and ‘libmbedtls’ v3.5.2
182-
included within the package sources.
181+
‘cmake’ to compile ‘libnng’ v1.9.0 and ‘libmbedtls’ v3.5.2 included
182+
within the package sources.
183183

184184
**It is recommended for optimal performance and stability to let the
185185
package automatically compile bundled versions of ‘libmbedtls’ and
@@ -201,9 +201,9 @@ OpenCSW - refer to the ‘cmake’ website for the latest source file.*
201201

202202
#### Windows
203203

204-
For R \>= 4.2 using the ‘Rtools42’ or newer toolchains, ‘libnng’ v1.8.0
205-
(patched) and ‘libmbedtls’ v3.5.2 will be automatically compiled from
206-
the package sources during installation.
204+
For R \>= 4.2 using the ‘Rtools42’ or newer toolchains, ‘libnng’ v1.9.0
205+
and ‘libmbedtls’ v3.5.2 will be automatically compiled from the package
206+
sources during installation.
207207

208208
For previous R versions, pre-compiled ‘libnng’ v1.8.0 (patched) and
209209
‘libmbedtls’ v3.5.2 libraries are downloaded and used for installation

configure

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22

33
# Library versions
4-
LIB_VER="b7298cf"
4+
LIB_VER="190"
55
TLS_VER="daca7a3"
66

77
# Initialise

configure.ucrt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Library versions
2-
LIB_VER="b7298cf"
2+
LIB_VER="190"
33
TLS_VER="daca7a3"
44

55
tar -xf src/mbedtls-$TLS_VER.tar.xz

src/nng-190.tar.xz

197 KB
Binary file not shown.

src/nng-b7298cf.tar.xz

-197 KB
Binary file not shown.

0 commit comments

Comments
 (0)