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"))))