picolisp: Update from 16.9.6 to 16.10.3
[termux-packages] / packages / picolisp / src-ext.c.patch
index cfb787b..cb246bd 100644 (file)
@@ -1,19 +1,11 @@
-The crypt(3) function is not available in Android, so remove support
-in ext for now.
-
 diff -u -r ../picoLisp/src/ext.c ./src/ext.c
---- ../picoLisp/src/ext.c      2015-11-27 02:25:22.000000000 -0500
-+++ ./src/ext.c        2016-02-08 06:19:58.405969024 -0500
-@@ -250,6 +250,7 @@
-    return T;
- }
+--- ../picoLisp/src/ext.c      2016-04-01 04:05:10.000000000 -0400
++++ ./src/ext.c        2016-04-13 06:40:31.791712225 -0400
+@@ -3,6 +3,7 @@
+  */
  
-+#ifndef __ANDROID__
- /*** Password hashing ***/
- // (ext:Crypt 'key 'salt) -> str
- any Crypt(any x) {
-@@ -269,3 +270,4 @@
-       }
-    }
- }
-+#endif
+ #include "pico.h"
++#include <crypt.h>
+ /*** Soundex Algorithm ***/
+ static int SnxTab[] = {