]> diplodocus.org Git - nmh/blobdiff - MACHINES
Updated platform lists in MACHINES.
[nmh] / MACHINES
index 1547a4acc66fcc9c6e5060095fb554d29f483200..445e8e2f1f3eb06c9b8d51cc96b24cb6c60c2dd4 100644 (file)
--- a/MACHINES
+++ b/MACHINES
@@ -1,30 +1,29 @@
-#
 # MACHINES -- operating system specific information
 #
 
 nmh is routinely built and tested on recent versions of the following
 platforms:
     Cygwin (32- and 64-bit)
-    FreeBSD 9
     FreeBSD 10
     Linux (Fedora, Ubuntu, and CentOS distributions)
-    Mac OS X 10.9
-    OpenBSD 5.4
-    Solaris 11
+    macOS
 
 nmh was known in the distant past to compile on the following platforms (save
 the exceptions noted below), using an ANSI C compiler, such as gcc:
     AIX 4.1.5.0.01
+    FreeBSD 9
     IRIX 6.5
     NetBSD 1.4.2
-    Solaris 7 and 8 (sparc,x86)
+    OpenBSD 5.4
+    Solaris 7, 8, and 11 (sparc,x86)
     SunOS 4.1
 
 On all platforms, the following programs are required to build nmh from a
 snapshot of the source code repository:
-    autoconf
-    automake
-    flex
+    autoconf 2.68 or later
+    automake 1.12 or later
+    flex 2.5.4 or later
+    bison 2.3 or later,  Berkeley yacc 1.9 or later, or Solaris yacc 4.0
 They are not required if building from an nmh distribution (.tar.gz) file.
 
 Platform-specific notes follow.
@@ -39,6 +38,7 @@ Run-time package requirements:
     readline (if you want readline support)
     cyrus-sasl-lib / libsasl2 (if configured with --with-cyrus-sasl)
     openssl-libs / libssl (if configured with --with-tls)
+    libcurl (if configured with --with-oauth)
 
 Additional build-time package requirements:
     ncurses-devel / libncurses5-devel
@@ -46,6 +46,7 @@ Additional build-time package requirements:
     readline-devel (if you want readline support)
     cyrus-sasl-devel / libsasl2-dev (if configuring with --with-cyrus-sasl)
     openssl-devel / libssl-dev (if configuring with --with-tls)
+    libcurl-devel / libcurl-dev (if configured with --with-oauth)
 
 Test suite package requirements:
     ncurses (tput is needed to run test/format/test-curses)
@@ -74,6 +75,7 @@ or in the shell environment before calling configure or build_nmh:
 
 Additional build-time package requirements:
     devel/autotools
+    ftp/curl (if configured with --with-oauth)
 
 ------------------------------------------------------------------------------
                                     Cygwin
@@ -87,6 +89,7 @@ Run-time package requirements:
     libreadline7 (if you want readline support)
     libsasl2_3 (if configured with --with-cyrus-sasl)
     openssl (if configured with --with-tls)
+    libcurl (if configured with --with-oauth)
 
 Additional build-time package requirements:
     libncurses-devel or libncursesw-devel
@@ -95,6 +98,7 @@ Additional build-time package requirements:
     libreadline-devel (if you want readline support)
     libsasl2-devel (if configuring with --with-cyrus-sasl)
     openssl-devel (if configuring with --with-tls)
+    libcurl-devel (if configured with --with-oauth)
 
     Older versions of libncurses-devel do not install /usr/include/curses.h,
     /usr/include/term.h, and /usr/include/termcap.h.  If yours does not,