tweetnacl diff pasted by C-Keen on Thu Jul 5 10:53:05 2018

iff -r 04197c593485 tweetnacl.scm
--- a/tweetnacl.scm     Sat Feb 03 16:42:30 2018 +0100
+++ b/tweetnacl.scm     Thu Jul 05 10:52:32 2018 +0200
@@ -23,9 +23,6 @@
 ;; CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 ;; SOFTWARE.

-(require-library
- lolevel extras ports srfi-4)
-
 (module tweetnacl
   (current-entropy-port
    asymmetric-box-primitive
@@ -48,10 +45,11 @@
    make-random-stream-key derive-random-stream-key open-random-stream stream-xor! stream-xor
    hash-primitive
    hash)
-  (import
-   scheme chicken foreign lolevel extras ports srfi-4)
+  (import scheme (chicken base)
+   (chicken io) (chicken fixnum) (chicken port) (chicken blob) (chicken memory) (chicken foreign) srfi-4)

 (foreign-declare "#include \"tweetnacl.h\"")
+(foreign-declare "#include \"tweetnacl.impl.c\"")

tweetnacl egg file added by C-Keen on Thu Jul 5 10:53:54 2018

;; -*- mode: Scheme; -*-
((category crypt)
 (license "BSD")
 (author "Thomas Chust")
 (synopsis "TweetNaCl cryptographic library")
 (test-dependencies test)
 (components (extension tweetnacl (files "tweetnacl.scm") (source-dependencies "tweetnacl.h" "tweetnacl.impl.c"))))