Skip to content

Commit 8c3f362

Browse files
authored
Update bundled libnng to 1.11.0 (#156)
* Update bundled libnng to 1.11.0 * Update readme with nng release versions
1 parent e6e927a commit 8c3f362

File tree

9 files changed

+12
-11
lines changed

9 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
Type: Package
22
Package: nanonext
33
Title: NNG (Nanomsg Next Gen) Lightweight Messaging Library
4-
Version: 1.6.0.9000
4+
Version: 1.6.0.9001
55
Authors@R: c(
66
person("Charlie", "Gao", , "[email protected]", role = c("aut", "cre"),
77
comment = c(ORCID = "0000-0002-0750-061X")),

NEWS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
* `cv_reset()` now correctly resets the flag in the case a flag event has already been registered with `pipe_notify()`.
66
* The previous `listen()` and `dial()` argument `error`, removed in v1.6.0, is now defunct.
77
* The previous `serial_config()` argument `vec`, unutilised since v1.6.0, is removed.
8+
* Bundled 'libnng' updated to 1.11.0 release.
89

910
#### Updates
1011

README.Rmd

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

160160
#### Linux / Mac / Solaris
161161

162-
Installation from source requires 'libnng' >= v1.9.0 and 'libmbedtls' >= 2.5.0 (suitable installations are automatically detected), or else 'cmake' to compile 'libnng' v1.10.2 pre-release and 'libmbedtls' v3.6.2 included within the package sources.
162+
Installation from source requires 'libnng' >= v1.9.0 and 'libmbedtls' >= 2.5.0 (suitable installations are automatically detected), or else 'cmake' to compile 'libnng' v1.11.0 and 'libmbedtls' v3.6.2 included within the package sources.
163163

164164
**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)`.
165165

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

170170
#### Windows
171171

172-
On Windows, 'libnng' v1.10.2 pre-release and 'libmbedtls' v3.6.2 will be compiled from the package sources during installation and hence requires the 'Rtools' toolchain.
172+
On Windows, 'libnng' v1.11.0 and 'libmbedtls' v3.6.2 will be compiled from the package sources during installation and hence requires the 'Rtools' toolchain.
173173

174174
For R >= 4.2 using the 'Rtools42' or newer toolchains, the prerequisite 'cmake' is included. For previous R versions using 'Rtools40' or earlier, it may be necessary to separately install a version of 'cmake' in Windows and ensure that it is added to your system's `PATH`.
175175

README.md

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

180180
Installation from source requires ‘libnng’ \>= v1.9.0 and ‘libmbedtls’
181181
\>= 2.5.0 (suitable installations are automatically detected), or else
182-
‘cmake’ to compile ‘libnng’ v1.10.2 pre-release and ‘libmbedtls’ v3.6.2
183-
included within the package sources.
182+
‘cmake’ to compile ‘libnng’ v1.11.0 and ‘libmbedtls’ v3.6.2 included
183+
within the package sources.
184184

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

203203
#### Windows
204204

205-
On Windows, ‘libnng’ v1.10.2 pre-release and ‘libmbedtls’ v3.6.2 will be
206-
compiled from the package sources during installation and hence requires
207-
the ‘Rtools’ toolchain.
205+
On Windows, ‘libnng’ v1.11.0 and ‘libmbedtls’ v3.6.2 will be compiled
206+
from the package sources during installation and hence requires the
207+
‘Rtools’ toolchain.
208208

209209
For R \>= 4.2 using the ‘Rtools42’ or newer toolchains, the prerequisite
210210
‘cmake’ is included. For previous R versions using ‘Rtools40’ or

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="110-2a"
4+
LIB_VER="111"
55
TLS_VER="362"
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="110-2a"
2+
LIB_VER="111"
33
TLS_VER="362"
44

55
# Find compiler and export flags

configure.win

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

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

src/nng-110-2a.tar.xz

-192 KB
Binary file not shown.

src/nng-111.tar.xz

193 KB
Binary file not shown.

0 commit comments

Comments
 (0)