Remove lib/std/ffi/ — dead thunderchez re-exports

ober

17c5de6b0e98963126754a465db498d670314dac

diff --git a/lib/std/ffi/cairo.sls b/lib/std/ffi/cairo.sls
deleted file mode 100644
index 78a11af..0000000
--- a/lib/std/ffi/cairo.sls
+++ /dev/null
@@ -1,431 +0,0 @@
-#!chezscheme
-;;; (std ffi cairo) -- Re-export of (thunderchez cairo) bindings
-(library (std ffi cairo)
-  (export
-    cairo-library-init
-    cairo-version
-    cairo-version-string
-    cairo-create
-    cairo-get-user-data
-    cairo-set-user-data
-    cairo-save
-    cairo-restore
-    cairo-push-group
-    cairo-push-group-with-content
-    cairo-pop-group
-    cairo-pop-group-to-source
-    cairo-set-operator
-    cairo-set-source
-    cairo-set-source-rgb
-    cairo-set-source-rgba
-    cairo-set-source-surface
-    cairo-set-tolerance
-    cairo-set-antialias
-    cairo-set-fill-rule
-    cairo-set-line-width
-    cairo-set-line-cap
-    cairo-set-line-join
-    cairo-set-dash
-    cairo-set-miter-limit
-    cairo-translate
-    cairo-scale
-    cairo-rotate
-    cairo-transform
-    cairo-set-matrix
-    cairo-identity-matrix
-    cairo-user-to-device
-    cairo-user-to-device-distance
-    cairo-device-to-user
-    cairo-device-to-user-distance
-    cairo-new-path
-    cairo-move-to
-    cairo-new-sub-path
-    cairo-line-to
-    cairo-curve-to
-    cairo-arc
-    cairo-arc-negative
-    cairo-rel-move-to
-    cairo-rel-line-to
-    cairo-rel-curve-to
-    cairo-rectangle
-    cairo-close-path
-    cairo-path-extents
-    cairo-paint
-    cairo-paint-with-alpha
-    cairo-mask
-    cairo-mask-surface
-    cairo-stroke
-    cairo-stroke-preserve
-    cairo-fill
-    cairo-fill-preserve
-    cairo-copy-page
-    cairo-show-page
-    cairo-in-stroke
-    cairo-in-fill
-    cairo-in-clip
-    cairo-stroke-extents
-    cairo-fill-extents
-    cairo-reset-clip
-    cairo-clip
-    cairo-clip-preserve
-    cairo-clip-extents
-    cairo-copy-clip-rectangle-list
-    cairo-glyph-allocate
-    cairo-glyph-free
-    cairo-text-cluster-allocate
-    cairo-text-cluster-free
-    cairo-font-options-create
-    cairo-font-options-copy
-    cairo-font-options-status
-    cairo-font-options-merge
-    cairo-font-options-equal
-    cairo-font-options-hash
-    cairo-font-options-set-antialias
-    cairo-font-options-get-antialias
-    cairo-font-options-set-subpixel-order
-    cairo-font-options-get-subpixel-order
-    cairo-font-options-set-hint-style
-    cairo-font-options-get-hint-style
-    cairo-font-options-set-hint-metrics
-    cairo-font-options-get-hint-metrics
-    cairo-select-font-face
-    cairo-set-font-size
-    cairo-set-font-matrix
-    cairo-get-font-matrix
-    cairo-set-font-options
-    cairo-get-font-options
-    cairo-set-font-face
-    cairo-get-font-face
-    cairo-set-scaled-font
-    cairo-get-scaled-font
-    cairo-show-text
-    cairo-show-glyphs
-    cairo-show-text-glyphs
-    cairo-text-path
-    cairo-glyph-path
-    cairo-text-extents
-    cairo-glyph-extents
-    cairo-font-extents
-    cairo-font-face-status
-    cairo-font-face-get-type
-    cairo-font-face-get-user-data
-    cairo-font-face-set-user-data
-    cairo-scaled-font-create
-    cairo-scaled-font-status
-    cairo-scaled-font-get-type
-    cairo-scaled-font-get-user-data
-    cairo-scaled-font-set-user-data
-    cairo-scaled-font-extents
-    cairo-scaled-font-text-extents
-    cairo-scaled-font-glyph-extents
-    cairo-scaled-font-text-to-glyphs
-    cairo-scaled-font-get-font-face
-    cairo-scaled-font-get-font-matrix
-    cairo-scaled-font-get-ctm
-    cairo-scaled-font-get-scale-matrix
-    cairo-scaled-font-get-font-options
-    cairo-toy-font-face-create
-    cairo-toy-font-face-get-family
-    cairo-toy-font-face-get-slant
-    cairo-toy-font-face-get-weight
-    cairo-user-font-face-create
-    cairo-user-font-face-set-init-func
-    cairo-user-font-face-set-render-glyph-func
-    cairo-user-font-face-set-text-to-glyphs-func
-    cairo-user-font-face-set-unicode-to-glyph-func
-    cairo-user-font-face-get-init-func
-    cairo-user-font-face-get-render-glyph-func
-    cairo-user-font-face-get-text-to-glyphs-func
-    cairo-user-font-face-get-unicode-to-glyph-func
-    cairo-get-operator
-    cairo-get-source
-    cairo-get-tolerance
-    cairo-get-antialias
-    cairo-has-current-point
-    cairo-get-current-point
-    cairo-get-fill-rule
-    cairo-get-line-width
-    cairo-get-line-cap
-    cairo-get-line-join
-    cairo-get-miter-limit
-    cairo-get-dash-count
-    cairo-get-dash
-    cairo-get-matrix
-    cairo-get-target
-    cairo-get-group-target
-    cairo-copy-path
-    cairo-copy-path-flat
-    cairo-append-path
-    cairo-status
-    cairo-status-to-string
-    cairo-device-get-type
-    cairo-device-status
-    cairo-device-acquire
-    cairo-device-release
-    cairo-device-flush
-    cairo-device-finish
-    cairo-device-get-user-data
-    cairo-device-set-user-data
-    cairo-surface-create-similar
-    cairo-surface-create-similar-image
-    cairo-surface-map-to-image
-    cairo-surface-unmap-image
-    cairo-surface-create-for-rectangle
-    cairo-surface-create-observer
-    cairo-surface-observer-add-paint-callback
-    cairo-surface-observer-add-mask-callback
-    cairo-surface-observer-add-fill-callback
-    cairo-surface-observer-add-stroke-callback
-    cairo-surface-observer-add-glyphs-callback
-    cairo-surface-observer-add-flush-callback
-    cairo-surface-observer-add-finish-callback
-    cairo-surface-observer-print
-    cairo-surface-observer-elapsed
-    cairo-device-observer-print
-    cairo-device-observer-elapsed
-    cairo-device-observer-paint-elapsed
-    cairo-device-observer-mask-elapsed
-    cairo-device-observer-fill-elapsed
-    cairo-device-observer-stroke-elapsed
-    cairo-device-observer-glyphs-elapsed
-    cairo-surface-finish
-    cairo-surface-get-device
-    cairo-surface-status
-    cairo-surface-get-type
-    cairo-surface-get-content
-    cairo-surface-write-to-png
-    cairo-surface-write-to-png-stream
-    cairo-surface-get-user-data
-    cairo-surface-set-user-data
-    cairo-surface-get-mime-data
-    cairo-surface-set-mime-data
-    cairo-surface-supports-mime-type
-    cairo-surface-get-font-options
-    cairo-surface-flush
-    cairo-surface-mark-dirty
-    cairo-surface-mark-dirty-rectangle
-    cairo-surface-set-device-scale
-    cairo-surface-get-device-scale
-    cairo-surface-set-device-offset
-    cairo-surface-get-device-offset
-    cairo-surface-set-fallback-resolution
-    cairo-surface-get-fallback-resolution
-    cairo-surface-copy-page
-    cairo-surface-show-page
-    cairo-surface-has-show-text-glyphs
-    cairo-image-surface-create
-    cairo-format-stride-for-width
-    cairo-image-surface-create-for-data
-    cairo-image-surface-get-data
-    cairo-image-surface-get-format
-    cairo-image-surface-get-width
-    cairo-image-surface-get-height
-    cairo-image-surface-get-stride
-    cairo-image-surface-create-from-png
-    cairo-image-surface-create-from-png-stream
-    cairo-recording-surface-create
-    cairo-recording-surface-ink-extents
-    cairo-recording-surface-get-extents
-    cairo-pattern-create-raster-source
-    cairo-raster-source-pattern-set-callback-data
-    cairo-raster-source-pattern-get-callback-data
-    cairo-raster-source-pattern-set-acquire
-    cairo-raster-source-pattern-get-acquire
-    cairo-raster-source-pattern-set-snapshot
-    cairo-raster-source-pattern-get-snapshot
-    cairo-raster-source-pattern-set-copy
-    cairo-raster-source-pattern-get-copy
-    cairo-raster-source-pattern-set-finish
-    cairo-raster-source-pattern-get-finish
-    cairo-pattern-create-rgb
-    cairo-pattern-create-rgba
-    cairo-pattern-create-for-surface
-    cairo-pattern-create-linear
-    cairo-pattern-create-radial
-    cairo-pattern-create-mesh
-    cairo-pattern-status
-    cairo-pattern-get-user-data
-    cairo-pattern-set-user-data
-    cairo-pattern-get-type
-    cairo-pattern-add-color-stop-rgb
-    cairo-pattern-add-color-stop-rgba
-    cairo-mesh-pattern-begin-patch
-    cairo-mesh-pattern-end-patch
-    cairo-mesh-pattern-curve-to
-    cairo-mesh-pattern-line-to
-    cairo-mesh-pattern-move-to
-    cairo-mesh-pattern-set-control-point
-    cairo-mesh-pattern-set-corner-color-rgb
-    cairo-mesh-pattern-set-corner-color-rgba
-    cairo-pattern-set-matrix
-    cairo-pattern-get-matrix
-    cairo-pattern-set-extend
-    cairo-pattern-get-extend
-    cairo-pattern-set-filter
-    cairo-pattern-get-filter
-    cairo-pattern-get-rgba
-    cairo-pattern-get-surface
-    cairo-pattern-get-color-stop-rgba
-    cairo-pattern-get-color-stop-count
-    cairo-pattern-get-linear-points
-    cairo-pattern-get-radial-circles
-    cairo-mesh-pattern-get-patch-count
-    cairo-mesh-pattern-get-path
-    cairo-mesh-pattern-get-corner-color-rgba
-    cairo-mesh-pattern-get-control-point
-    cairo-matrix-init
-    cairo-matrix-init-identity
-    cairo-matrix-init-translate
-    cairo-matrix-init-scale
-    cairo-matrix-init-rotate
-    cairo-matrix-translate
-    cairo-matrix-scale
-    cairo-matrix-rotate
-    cairo-matrix-invert
-    cairo-matrix-multiply
-    cairo-matrix-transform-distance
-    cairo-matrix-transform-point
-    cairo-region-create
-    cairo-region-create-rectangle
-    cairo-region-create-rectangles
-    cairo-region-copy
-    cairo-region-equal
-    cairo-region-status
-    cairo-region-get-extents
-    cairo-region-num-rectangles
-    cairo-region-get-rectangle
-    cairo-region-is-empty
-    cairo-region-contains-rectangle
-    cairo-region-contains-point
-    cairo-region-translate
-    cairo-region-subtract
-    cairo-region-subtract-rectangle
-    cairo-region-intersect
-    cairo-region-intersect-rectangle
-    cairo-region-union
-    cairo-region-union-rectangle
-    cairo-region-xor
-    cairo-region-xor-rectangle
-    cairo-debug-reset-static-data
-    cairo-pdf-surface-create
-    cairo-pdf-surface-create-for-stream
-    cairo-pdf-surface-restrict-to-version
-    cairo-pdf-get-versions
-    cairo-pdf-version-to-string
-    cairo-pdf-surface-set-size
-    cairo-set-source-color
-    color-r
-    color-g
-    color-b
-    color-a
-    make-color
-    color?
-    unsigned-8*
-    cairo-bool-t
-    cairo-t
-    cairo-surface-t
-    cairo-surface-t*
-    cairo-device-t
-    cairo-matrix-t
-    cairo-pattern-t
-    cairo-destroy-func-t
-    cairo-user-data-key-t
-    cairo-status-t
-    cairo-content-t
-    cairo-format-t
-    cairo-write-func-t
-    cairo-read-func-t
-    cairo-rectangle-int-t
-    cairo-operator-t
-    cairo-antialias-t
-    cairo-fill-rule-t
-    cairo-line-cap-t
-    cairo-line-join-t
-    double-array
-    cairo-rectangle-t
-    cairo-rectangle-list-t
-    cairo-scaled-font-t
-    cairo-font-face-t
-    cairo-glyph-t
-    cairo-glyph-t*
-    cairo-text-cluster-t
-    cairo-text-cluster-t*
-    cairo-text-cluster-flags-t
-    cairo-text-extents-t
-    cairo-font-extents-t
-    cairo-font-slant-t
-    cairo-font-weight-t
-    cairo-subpixel-order-t
-    cairo-hint-style-t
-    cairo-hint-metrics-t
-    cairo-font-options-t
-    cairo-font-type-t
-    cairo-user-scaled-font-init-func-t
-    cairo-user-scaled-font-render-glyph-func-t
-    cairo-user-scaled-font-text-to-glyphs-func-t
-    cairo-user-scaled-font-unicode-to-glyph-func-t
-    cairo-path-data-type-t
-    cairo-path-data-t
-    cairo-path-t
-    cairo-device-type-t
-    cairo-surface-observer-mode-t
-    cairo-surface-observer-callback-t
-    cairo-surface-type-t
-    cairo-raster-source-acquire-func-t
-    cairo-raster-source-acquire-func-t*
-    cairo-raster-source-release-func-t
-    cairo-raster-source-release-func-t*
-    cairo-raster-source-snapshot-func-t
-    cairo-raster-source-copy-func-t
-    cairo-raster-source-finish-func-t
-    cairo-pattern-type-t
-    cairo-extend-t
-    cairo-filter-t
-    cairo-region-t
-    cairo-region-overlap-t
-    cairo-pdf-version-t
-    cairo-pdf-version-t*
-    cairo-status-enum
-    cairo-format
-    cairo-operator
-    cairo-antialias
-    cairo-fill-rule
-    cairo-line-cap
-    cairo-line-join
-    cairo-text-cluster-flag
-    cairo-font-slant
-    cairo-font-weight
-    cairo-subpixel-order
-    cairo-hint-style
-    cairo-hint-metrics
-    cairo-font-type
-    cairo-path-data-type
-    cairo-device-type
-    cairo-surface-observer-mode
-    cairo-surface-type
-    cairo-pattern-type
-    cairo-extend
-    cairo-filter
-    cairo-region-overlap
-    cairo-rectangle-create
-    cairo-rectangle-list-create
-    cairo-glyph-create
-    cairo-glyph*-create
-    cairo-text-cluster-create
-    cairo-text-cluster*-create
-    cairo-text-extents-create
-    cairo-text-cluster-flags-create
-    cairo-font-extents-create
-    cairo-path-create
-    double-array-create
-    double-array-create-from-vector
-    cairo-matrix-create
-    cairo-int-create
-    cairo-void*-create
-    cairo-guardian
-    cairo-free-garbage
-    cairo-guard-pointer
-    with-cairo
-    let-struct)
-  (import (thunderchez cairo))
-) ;; end library
diff --git a/lib/std/ffi/curl.sls b/lib/std/ffi/curl.sls
deleted file mode 100644
index 06e9cb1..0000000
--- a/lib/std/ffi/curl.sls
+++ /dev/null
@@ -1,276 +0,0 @@
-#!chezscheme
-;;; (std ffi curl) -- Re-export of (thunderchez curl) bindings
-(library (std ffi curl)
-  (export
-    curl-global-init
-    curl-easy-init
-    curl-easy-perform
-    curl-easy-setopt/function
-    curl-easy-setopt/offset
-    curl-easy-setopt/scheme-object
-    curl-easy-setopt/object
-    curl-easy-setopt/string
-    curl-easy-setopt/long
-    curl-easy-cleanup
-    curl-slist-free-all
-    curl-slist-append
-    curl_slist
-    curl-read-callback
-    curl-write-callback
-    CURLUSESSL
-    CURL_GLOBAL_SSL
-    CURL_GLOBAL_WIN32
-    CURL_GLOBAL_ALL
-    CURL_GLOBAL_NOTHING
-    CURL_GLOBAL_DEFAULT
-    CURL_GLOBAL_ACK_EINTR
-    CURLFTP_CREATE_DIR_NONE
-    CURLFTP_CREATE_DIR
-    CURLFTP_CREATE_DIR_RETRY
-    CURLOPT_WRITEDATA
-    CURLOPT_URL
-    CURLOPT_PORT
-    CURLOPT_PROXY
-    CURLOPT_USERPWD
-    CURLOPT_PROXYUSERPWD
-    CURLOPT_RANGE
-    CURLOPT_READDATA
-    CURLOPT_ERRORBUFFER
-    CURLOPT_WRITEFUNCTION
-    CURLOPT_READFUNCTION
-    CURLOPT_TIMEOUT
-    CURLOPT_INFILESIZE
-    CURLOPT_POSTFIELDS
-    CURLOPT_REFERER
-    CURLOPT_FTPPORT
-    CURLOPT_USERAGENT
-    CURLOPT_LOW_SPEED_LIMIT
-    CURLOPT_LOW_SPEED_TIME
-    CURLOPT_RESUME_FROM
-    CURLOPT_COOKIE
-    CURLOPT_HTTPHEADER
-    CURLOPT_HTTPPOST
-    CURLOPT_SSLCERT
-    CURLOPT_KEYPASSWD
-    CURLOPT_CRLF
-    CURLOPT_QUOTE
-    CURLOPT_HEADERDATA
-    CURLOPT_COOKIEFILE
-    CURLOPT_SSLVERSION
-    CURLOPT_TIMECONDITION
-    CURLOPT_TIMEVALUE
-    CURLOPT_CUSTOMREQUEST
-    CURLOPT_STDERR
-    CURLOPT_POSTQUOTE
-    CURLOPT_OBSOLETE40
-    CURLOPT_VERBOSE
-    CURLOPT_HEADER
-    CURLOPT_NOPROGRESS
-    CURLOPT_NOBODY
-    CURLOPT_FAILONERROR
-    CURLOPT_UPLOAD
-    CURLOPT_POST
-    CURLOPT_DIRLISTONLY
-    CURLOPT_APPEND
-    CURLOPT_NETRC
-    CURLOPT_FOLLOWLOCATION
-    CURLOPT_TRANSFERTEXT
-    CURLOPT_PUT
-    CURLOPT_PROGRESSFUNCTION
-    CURLOPT_PROGRESSDATA
-    CURLOPT_AUTOREFERER
-    CURLOPT_PROXYPORT
-    CURLOPT_POSTFIELDSIZE
-    CURLOPT_HTTPPROXYTUNNEL
-    CURLOPT_INTERFACE
-    CURLOPT_KRBLEVEL
-    CURLOPT_SSL_VERIFYPEER
-    CURLOPT_CAINFO
-    CURLOPT_MAXREDIRS
-    CURLOPT_FILETIME
-    CURLOPT_TELNETOPTIONS
-    CURLOPT_MAXCONNECTS
-    CURLOPT_OBSOLETE72
-    CURLOPT_FRESH_CONNECT
-    CURLOPT_FORBID_REUSE
-    CURLOPT_RANDOM_FILE
-    CURLOPT_EGDSOCKET
-    CURLOPT_CONNECTTIMEOUT
-    CURLOPT_HEADERFUNCTION
-    CURLOPT_HTTPGET
-    CURLOPT_SSL_VERIFYHOST
-    CURLOPT_COOKIEJAR
-    CURLOPT_SSL_CIPHER_LIST
-    CURLOPT_HTTP_VERSION
-    CURLOPT_FTP_USE_EPSV
-    CURLOPT_SSLCERTTYPE
-    CURLOPT_SSLKEY
-    CURLOPT_SSLKEYTYPE
-    CURLOPT_SSLENGINE
-    CURLOPT_SSLENGINE_DEFAULT
-    CURLOPT_DNS_USE_GLOBAL_CACHE
-    CURLOPT_DNS_CACHE_TIMEOUT
-    CURLOPT_PREQUOTE
-    CURLOPT_DEBUGFUNCTION
-    CURLOPT_DEBUGDATA
-    CURLOPT_COOKIESESSION
-    CURLOPT_CAPATH
-    CURLOPT_BUFFERSIZE
-    CURLOPT_NOSIGNAL
-    CURLOPT_SHARE
-    CURLOPT_PROXYTYPE
-    CURLOPT_ACCEPT_ENCODING
-    CURLOPT_PRIVATE
-    CURLOPT_HTTP200ALIASES
-    CURLOPT_UNRESTRICTED_AUTH
-    CURLOPT_FTP_USE_EPRT
-    CURLOPT_HTTPAUTH
-    CURLOPT_SSL_CTX_FUNCTION
-    CURLOPT_SSL_CTX_DATA
-    CURLOPT_FTP_CREATE_MISSING_DIRS
-    CURLOPT_PROXYAUTH
-    CURLOPT_FTP_RESPONSE_TIMEOUT
-    CURLOPT_IPRESOLVE
-    CURLOPT_MAXFILESIZE
-    CURLOPT_INFILESIZE_LARGE
-    CURLOPT_RESUME_FROM_LARGE
-    CURLOPT_MAXFILESIZE_LARGE
-    CURLOPT_NETRC_FILE
-    CURLOPT_USE_SSL
-    CURLOPT_POSTFIELDSIZE_LARGE
-    CURLOPT_TCP_NODELAY
-    CURLOPT_FTPSSLAUTH
-    CURLOPT_IOCTLFUNCTION
-    CURLOPT_IOCTLDATA
-    CURLOPT_FTP_ACCOUNT
-    CURLOPT_COOKIELIST
-    CURLOPT_IGNORE_CONTENT_LENGTH
-    CURLOPT_FTP_SKIP_PASV_IP
-    CURLOPT_FTP_FILEMETHOD
-    CURLOPT_LOCALPORT
-    CURLOPT_LOCALPORTRANGE
-    CURLOPT_CONNECT_ONLY
-    CURLOPT_CONV_FROM_NETWORK_FUNCTION
-    CURLOPT_CONV_TO_NETWORK_FUNCTION
-    CURLOPT_CONV_FROM_UTF8_FUNCTION
-    CURLOPT_MAX_SEND_SPEED_LARGE
-    CURLOPT_MAX_RECV_SPEED_LARGE
-    CURLOPT_FTP_ALTERNATIVE_TO_USER
-    CURLOPT_SOCKOPTFUNCTION
-    CURLOPT_SOCKOPTDATA
-    CURLOPT_SSL_SESSIONID_CACHE
-    CURLOPT_SSH_AUTH_TYPES
-    CURLOPT_SSH_PUBLIC_KEYFILE
-    CURLOPT_SSH_PRIVATE_KEYFILE
-    CURLOPT_FTP_SSL_CCC
-    CURLOPT_TIMEOUT_MS
-    CURLOPT_CONNECTTIMEOUT_MS
-    CURLOPT_HTTP_TRANSFER_DECODING
-    CURLOPT_HTTP_CONTENT_DECODING
-    CURLOPT_NEW_FILE_PERMS
-    CURLOPT_NEW_DIRECTORY_PERMS
-    CURLOPT_POSTREDIR
-    CURLOPT_SSH_HOST_PUBLIC_KEY_MD5
-    CURLOPT_OPENSOCKETFUNCTION
-    CURLOPT_OPENSOCKETDATA
-    CURLOPT_COPYPOSTFIELDS
-    CURLOPT_PROXY_TRANSFER_MODE
-    CURLOPT_SEEKFUNCTION
-    CURLOPT_SEEKDATA
-    CURLOPT_CRLFILE
-    CURLOPT_ISSUERCERT
-    CURLOPT_ADDRESS_SCOPE
-    CURLOPT_CERTINFO
-    CURLOPT_USERNAME
-    CURLOPT_PASSWORD
-    CURLOPT_PROXYUSERNAME
-    CURLOPT_PROXYPASSWORD
-    CURLOPT_NOPROXY
-    CURLOPT_TFTP_BLKSIZE
-    CURLOPT_SOCKS5_GSSAPI_SERVICE
-    CURLOPT_SOCKS5_GSSAPI_NEC
-    CURLOPT_PROTOCOLS
-    CURLOPT_REDIR_PROTOCOLS
-    CURLOPT_SSH_KNOWNHOSTS
-    CURLOPT_SSH_KEYFUNCTION
-    CURLOPT_SSH_KEYDATA
-    CURLOPT_MAIL_FROM
-    CURLOPT_MAIL_RCPT
-    CURLOPT_FTP_USE_PRET
-    CURLOPT_RTSP_REQUEST
-    CURLOPT_RTSP_SESSION_ID
-    CURLOPT_RTSP_STREAM_URI
-    CURLOPT_RTSP_TRANSPORT
-    CURLOPT_RTSP_CLIENT_CSEQ
-    CURLOPT_RTSP_SERVER_CSEQ
-    CURLOPT_INTERLEAVEDATA
-    CURLOPT_INTERLEAVEFUNCTION
-    CURLOPT_WILDCARDMATCH
-    CURLOPT_CHUNK_BGN_FUNCTION
-    CURLOPT_CHUNK_END_FUNCTION
-    CURLOPT_FNMATCH_FUNCTION
-    CURLOPT_CHUNK_DATA
-    CURLOPT_FNMATCH_DATA
-    CURLOPT_RESOLVE
-    CURLOPT_TLSAUTH_USERNAME
-    CURLOPT_TLSAUTH_PASSWORD
-    CURLOPT_TLSAUTH_TYPE
-    CURLOPT_TRANSFER_ENCODING
-    CURLOPT_CLOSESOCKETFUNCTION
-    CURLOPT_CLOSESOCKETDATA
-    CURLOPT_GSSAPI_DELEGATION
-    CURLOPT_DNS_SERVERS
-    CURLOPT_ACCEPTTIMEOUT_MS
-    CURLOPT_TCP_KEEPALIVE
-    CURLOPT_TCP_KEEPIDLE
-    CURLOPT_TCP_KEEPINTVL
-    CURLOPT_SSL_OPTIONS
-    CURLOPT_MAIL_AUTH
-    CURLOPT_SASL_IR
-    CURLOPT_XFERINFOFUNCTION
-    CURLOPT_XOAUTH2_BEARER
-    CURLOPT_DNS_INTERFACE
-    CURLOPT_DNS_LOCAL_IP4
-    CURLOPT_DNS_LOCAL_IP6
-    CURLOPT_LOGIN_OPTIONS
-    CURLOPT_SSL_ENABLE_NPN
-    CURLOPT_SSL_ENABLE_ALPN
-    CURLOPT_EXPECT_100_TIMEOUT_MS
-    CURLOPT_PROXYHEADER
-    CURLOPT_HEADEROPT
-    CURLOPT_PINNEDPUBLICKEY
-    CURLOPT_UNIX_SOCKET_PATH
-    CURLOPT_SSL_VERIFYSTATUS
-    CURLOPT_SSL_FALSESTART
-    CURLOPT_PATH_AS_IS
-    CURLOPT_PROXY_SERVICE_NAME
-    CURLOPT_SERVICE_NAME
-    CURLOPT_PIPEWAIT
-    CURLOPT_DEFAULT_PROTOCOL
-    CURLOPT_STREAM_WEIGHT
-    CURLOPT_STREAM_DEPENDS
-    CURLOPT_STREAM_DEPENDS_E
-    CURLOPT_TFTP_NO_OPTIONS
-    CURLOPT_CONNECT_TO
-    CURLOPT_TCP_FASTOPEN
-    CURLPROTO_HTTP
-    CURLPROTO_HTTPS
-    CURLPROTO_FTP
-    CURLPROTO_FTPS
-    CURLPROTO_SCP
-    CURLPROTO_SFTP
-    CURLPROTO_TELNET
-    CURLPROTO_LDAP
-    CURLPROTO_LDAPS
-    CURLPROTO_DICT
-    CURLPROTO_FILE
-    CURLPROTO_TFTP
-    CURLPROTO_IMAP
-    CURLPROTO_IMAPS
-    CURLPROTO_POP3
-    CURLPROTO_POP3S
-    CURLPROTO_SMTP
-    CURLPROTO_SMTPS
-    CURLcode)
-  (import (thunderchez curl))
-) ;; end library
diff --git a/lib/std/ffi/gl.sls b/lib/std/ffi/gl.sls
deleted file mode 100644
index 9ff09f3..0000000
--- a/lib/std/ffi/gl.sls
+++ /dev/null
@@ -1,1236 +0,0 @@
-#!chezscheme
-;;; (std ffi gl) -- Re-export of (thunderchez gl) bindings
-(library (std ffi gl)
-  (export
-    GL_FALSE
-    GL_TRUE
-    GL_BYTE
-    GL_UNSIGNED_BYTE
-    GL_SHORT
-    GL_UNSIGNED_SHORT
-    GL_INT
-    GL_UNSIGNED_INT
-    GL_FLOAT
-    GL_2_BYTES
-    GL_3_BYTES
-    GL_4_BYTES
-    GL_DOUBLE
-    GL_POINTS
-    GL_LINES
-    GL_LINE_LOOP
-    GL_LINE_STRIP
-    GL_TRIANGLES
-    GL_TRIANGLE_STRIP
-    GL_TRIANGLE_FAN
-    GL_QUADS
-    GL_QUAD_STRIP
-    GL_POLYGON
-    GL_VERTEX_ARRAY
-    GL_NORMAL_ARRAY
-    GL_COLOR_ARRAY
-    GL_INDEX_ARRAY
-    GL_TEXTURE_COORD_ARRAY
-    GL_EDGE_FLAG_ARRAY
-    GL_VERTEX_ARRAY_SIZE
-    GL_VERTEX_ARRAY_TYPE
-    GL_VERTEX_ARRAY_STRIDE
-    GL_NORMAL_ARRAY_TYPE
-    GL_NORMAL_ARRAY_STRIDE
-    GL_COLOR_ARRAY_SIZE
-    GL_COLOR_ARRAY_TYPE
-    GL_COLOR_ARRAY_STRIDE
-    GL_INDEX_ARRAY_TYPE
-    GL_INDEX_ARRAY_STRIDE
-    GL_TEXTURE_COORD_ARRAY_SIZE
-    GL_TEXTURE_COORD_ARRAY_TYPE
-    GL_TEXTURE_COORD_ARRAY_STRIDE
-    GL_EDGE_FLAG_ARRAY_STRIDE
-    GL_VERTEX_ARRAY_POINTER
-    GL_NORMAL_ARRAY_POINTER
-    GL_COLOR_ARRAY_POINTER
-    GL_INDEX_ARRAY_POINTER
-    GL_TEXTURE_COORD_ARRAY_POINTER
-    GL_EDGE_FLAG_ARRAY_POINTER
-    GL_V2F
-    GL_V3F
-    GL_C4UB_V2F
-    GL_C4UB_V3F
-    GL_C3F_V3F
-    GL_N3F_V3F
-    GL_C4F_N3F_V3F
-    GL_T2F_V3F
-    GL_T4F_V4F
-    GL_T2F_C4UB_V3F
-    GL_T2F_C3F_V3F
-    GL_T2F_N3F_V3F
-    GL_T2F_C4F_N3F_V3F
-    GL_T4F_C4F_N3F_V4F
-    GL_MATRIX_MODE
-    GL_MODELVIEW
-    GL_PROJECTION
-    GL_TEXTURE
-    GL_POINT_SMOOTH
-    GL_POINT_SIZE
-    GL_POINT_SIZE_GRANULARITY
-    GL_POINT_SIZE_RANGE
-    GL_LINE_SMOOTH
-    GL_LINE_STIPPLE
-    GL_LINE_STIPPLE_PATTERN
-    GL_LINE_STIPPLE_REPEAT
-    GL_LINE_WIDTH
-    GL_LINE_WIDTH_GRANULARITY
-    GL_LINE_WIDTH_RANGE
-    GL_POINT
-    GL_LINE
-    GL_FILL
-    GL_CW
-    GL_CCW
-    GL_FRONT
-    GL_BACK
-    GL_POLYGON_MODE
-    GL_POLYGON_SMOOTH
-    GL_POLYGON_STIPPLE
-    GL_EDGE_FLAG
-    GL_CULL_FACE
-    GL_CULL_FACE_MODE
-    GL_FRONT_FACE
-    GL_POLYGON_OFFSET_FACTOR
-    GL_POLYGON_OFFSET_UNITS
-    GL_POLYGON_OFFSET_POINT
-    GL_POLYGON_OFFSET_LINE
-    GL_POLYGON_OFFSET_FILL
-    GL_COMPILE
-    GL_COMPILE_AND_EXECUTE
-    GL_LIST_BASE
-    GL_LIST_INDEX
-    GL_LIST_MODE
-    GL_NEVER
-    GL_LESS
-    GL_EQUAL
-    GL_LEQUAL
-    GL_GREATER
-    GL_NOTEQUAL
-    GL_GEQUAL
-    GL_ALWAYS
-    GL_DEPTH_TEST
-    GL_DEPTH_BITS
-    GL_DEPTH_CLEAR_VALUE
-    GL_DEPTH_FUNC
-    GL_DEPTH_RANGE
-    GL_DEPTH_WRITEMASK
-    GL_DEPTH_COMPONENT
-    GL_LIGHTING
-    GL_LIGHT0
-    GL_LIGHT1
-    GL_LIGHT2
-    GL_LIGHT3
-    GL_LIGHT4
-    GL_LIGHT5
-    GL_LIGHT6
-    GL_LIGHT7
-    GL_SPOT_EXPONENT
-    GL_SPOT_CUTOFF
-    GL_CONSTANT_ATTENUATION
-    GL_LINEAR_ATTENUATION
-    GL_QUADRATIC_ATTENUATION
-    GL_AMBIENT
-    GL_DIFFUSE
-    GL_SPECULAR
-    GL_SHININESS
-    GL_EMISSION
-    GL_POSITION
-    GL_SPOT_DIRECTION
-    GL_AMBIENT_AND_DIFFUSE
-    GL_COLOR_INDEXES
-    GL_LIGHT_MODEL_TWO_SIDE
-    GL_LIGHT_MODEL_LOCAL_VIEWER
-    GL_LIGHT_MODEL_AMBIENT
-    GL_FRONT_AND_BACK
-    GL_SHADE_MODEL
-    GL_FLAT
-    GL_SMOOTH
-    GL_COLOR_MATERIAL
-    GL_COLOR_MATERIAL_FACE
-    GL_COLOR_MATERIAL_PARAMETER
-    GL_NORMALIZE
-    GL_CLIP_PLANE0
-    GL_CLIP_PLANE1
-    GL_CLIP_PLANE2
-    GL_CLIP_PLANE3
-    GL_CLIP_PLANE4
-    GL_CLIP_PLANE5
-    GL_ACCUM_RED_BITS
-    GL_ACCUM_GREEN_BITS
-    GL_ACCUM_BLUE_BITS
-    GL_ACCUM_ALPHA_BITS
-    GL_ACCUM_CLEAR_VALUE
-    GL_ACCUM
-    GL_ADD
-    GL_LOAD
-    GL_MULT
-    GL_RETURN
-    GL_ALPHA_TEST
-    GL_ALPHA_TEST_REF
-    GL_ALPHA_TEST_FUNC
-    GL_BLEND
-    GL_BLEND_SRC
-    GL_BLEND_DST
-    GL_ZERO
-    GL_ONE
-    GL_SRC_COLOR
-    GL_ONE_MINUS_SRC_COLOR
-    GL_SRC_ALPHA
-    GL_ONE_MINUS_SRC_ALPHA
-    GL_DST_ALPHA
-    GL_ONE_MINUS_DST_ALPHA
-    GL_DST_COLOR
-    GL_ONE_MINUS_DST_COLOR
-    GL_SRC_ALPHA_SATURATE
-    GL_FEEDBACK
-    GL_RENDER
-    GL_SELECT
-    GL_2D
-    GL_3D
-    GL_3D_COLOR
-    GL_3D_COLOR_TEXTURE
-    GL_4D_COLOR_TEXTURE
-    GL_POINT_TOKEN
-    GL_LINE_TOKEN
-    GL_LINE_RESET_TOKEN
-    GL_POLYGON_TOKEN
-    GL_BITMAP_TOKEN
-    GL_DRAW_PIXEL_TOKEN
-    GL_COPY_PIXEL_TOKEN
-    GL_PASS_THROUGH_TOKEN
-    GL_FEEDBACK_BUFFER_POINTER
-    GL_FEEDBACK_BUFFER_SIZE
-    GL_FEEDBACK_BUFFER_TYPE
-    GL_SELECTION_BUFFER_POINTER
-    GL_SELECTION_BUFFER_SIZE
-    GL_FOG
-    GL_FOG_MODE
-    GL_FOG_DENSITY
-    GL_FOG_COLOR
-    GL_FOG_INDEX
-    GL_FOG_START
-    GL_FOG_END
-    GL_LINEAR
-    GL_EXP
-    GL_EXP2
-    GL_LOGIC_OP
-    GL_INDEX_LOGIC_OP
-    GL_COLOR_LOGIC_OP
-    GL_LOGIC_OP_MODE
-    GL_CLEAR
-    GL_SET
-    GL_COPY
-    GL_COPY_INVERTED
-    GL_NOOP
-    GL_INVERT
-    GL_AND
-    GL_NAND
-    GL_OR
-    GL_NOR
-    GL_XOR
-    GL_EQUIV
-    GL_AND_REVERSE
-    GL_AND_INVERTED
-    GL_OR_REVERSE
-    GL_OR_INVERTED
-    GL_STENCIL_BITS
-    GL_STENCIL_TEST
-    GL_STENCIL_CLEAR_VALUE
-    GL_STENCIL_FUNC
-    GL_STENCIL_VALUE_MASK
-    GL_STENCIL_FAIL
-    GL_STENCIL_PASS_DEPTH_FAIL
-    GL_STENCIL_PASS_DEPTH_PASS
-    GL_STENCIL_REF
-    GL_STENCIL_WRITEMASK
-    GL_STENCIL_INDEX
-    GL_KEEP
-    GL_REPLACE
-    GL_INCR
-    GL_DECR
-    GL_NONE
-    GL_LEFT
-    GL_RIGHT
-    GL_FRONT_LEFT
-    GL_FRONT_RIGHT
-    GL_BACK_LEFT
-    GL_BACK_RIGHT
-    GL_AUX0
-    GL_AUX1
-    GL_AUX2
-    GL_AUX3
-    GL_COLOR_INDEX
-    GL_RED
-    GL_GREEN
-    GL_BLUE
-    GL_ALPHA
-    GL_LUMINANCE
-    GL_LUMINANCE_ALPHA
-    GL_ALPHA_BITS
-    GL_RED_BITS
-    GL_GREEN_BITS
-    GL_BLUE_BITS
-    GL_INDEX_BITS
-    GL_SUBPIXEL_BITS
-    GL_AUX_BUFFERS
-    GL_READ_BUFFER
-    GL_DRAW_BUFFER
-    GL_DOUBLEBUFFER
-    GL_STEREO
-    GL_BITMAP
-    GL_COLOR
-    GL_DEPTH