pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

sagittarius: update to sagittarius-0.9.11



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Fri Mar 29 10:28:44 2024 +0200
Changeset:	48fdfbac989513d6f5520ae834b6f8e1047e8675

Modified Files:
	sagittarius/Makefile
	sagittarius/PLIST
	sagittarius/distinfo
Added Files:
	sagittarius/patches/patch-CMakeLists.txt

Log Message:
sagittarius: update to sagittarius-0.9.11

Release notes:

sagittarius-scheme / Release Note 0.9.11

Fixed bugs

  * Some Hangle characters were not treated properly on
    (srfi :115) regexp.
  * #!nocache directive didn't work as it's expected
  * Bidirectional port got GCed unexpectedly
  * vararg FFI call used wrong FFI type and may cause
    value contamination.

Improvements

  * Using Unicode 15.1.0
  * Emoji grapheme. 👨‍👨‍👧‍👧 is now matches with
    (rx grapheme)
  * Using zlib 1.3.1 on Windows
  * Using libffi 3.4.4 on Windows
  * Exporting json-read-error? and json-write-error? procedures
  * Better HTTP2 flow control on (net http-client)
  * Timeouts on (net http-client) can also be time difference object
  * Socket selector is now using platform dependent mechanisms
  * Proper Visual Studio generator handling on CMake

New features

  * ARM support (Apple Silicon and ARM Windows)
  * cfmakeraw binding on termios
  * json-diff procedure
  * Supporting binary input port as request body on (net http-client)
  * Adding (net http) library as a wrapper of (net http-client)
  * Supporting JSON Schema 2019-09 and 2020-12
  * Supporting \c[a-zA-Z] regexp feature
  * Adding (security password) library for strong password generation
  * Supporting ChaCha20 and ChaCha20-Poly1305 ciphers

sagittarius-scheme / Release Note 0.9.10

Fixed bugs

  * JSON Schema validation failure of urn:uuid:uuid#/fragment pattern
  * JWT iat-validator ignored iat

New features

  * eq and equal specialisers for CLOS.
  * Typed lambda.
  * New cryptographic library (Sagittarius crypto *)
  * Work stealing fork join executor and pool.
  * Socket selector on (net socket)

Improvement

  * get-bytevector-n doesn't allocate huge buffer unnecessarily.
    e.g. (get-bytevector-n (open-bytevector-input-port #vu8())
                           (expt 2 40))
  * (tlv) handles indefinite length value better
  * Better prime test on prime? procedure.
  * Better async handling on (net http-client)

sagittarius-scheme / Release Note 0.9.9

Fixed bugs

  * Issue 275: Pooled HTTP client locks when connection can't be
               acquired
  * Issue 276: Mod-expt of number greater than 2048 returns
               incorrect answer
  * Issue 277: inflate-bytevector is implemented wrongly
  * Issue 280: Keywords containing non-identifier chars are not
               escaped
  * Issue 283: SRFI-219 style internal define is not supported
  * Issue 284: Unbound variable error on (core macro)
  * Issue 285: Wrong macro expansion order
  * Issue 286: Sagittarius dumps on Göran Weinholt's schjig
  * Issue 287: (* x y) returns incorrect number when both x and y
               are bignum and y has 6 word difference
  * JMESPath error fix
  * Fixing secp224r1, sect163r1 and sect113r1 parameters

Improvements

  * Issue 282: Command line usage should be written to stdout
  * (util logging) support new directive ~e to dump condition
    with stack trace
  * Reference manual is now written with Markdown
  * Updating Boehm GC version to 8.2.0

New feature

  * Issue 216: Supporting RFC7519 (a.k.a JWT)
  * Issue 278: Support SRFI-193
  * New digest algorithm SHAKE128 and SHAKE256
  * Endianness aware bytevector <-> integer conversion procedures
  * EdDSA support
  * SASL on AMQP
  * Range aware socket send procedures
  * PBES2 support
  * New Markdown parser

sagittarius-scheme / Release Note 0.9.8

Fixed bugs:

  * Issue: 273: SRFI-19 padding error
  * Issue: 258: Don't install test data files on Windows
  * Issue: 274: FFI wrong struct alignment
  * Incorrect implementation of ALPN domain name
  * Fixing RSASSA-PSS bug
  * Fixing (abs -0.0)

New features:

  * Supporting XML Dsig (not documented)
  * Adding (text xml xpath) library (not documented)
  * Supporting SRFI-154
  * Adding record builder library (record builder)
  * Adding modernised socket library (net socket)
  * Adding modernised HTTP client (net client)
  * JWS support on (rfc jws) (not ducumented)
  * x509:verify-certificate procedure has been added to (rfc x.509)
    library to verify parent certificate
  * ECDSA certificate on mTLS has been supported
  * PKCS12 keystore supports ECDSA keys (i.e. (security keystore)
    and (rsa pkcs :12))
  * Simple GUI script executor has been added (only on Windows)
  * Supporting SRFI-197

sagittarius-scheme / Release Note 0.9.7

View History

Fixed bugs:

  * Issue 260: JSON Schema test causes oom
  * Issue 259: Wrong compiler warning
  * Issue 261: Make user defined object cache more reliable
  * Issue 263: regexp-matches mishandles partial optional match
  * Issue 245: Invalid cache on (test r6rs hashtables)
  * Issue 264: cond-expand missing from the default R7RS environment
  * Issue 267: Macro expander in library top-level
  * Issue 271: sagittarius--socket.so not found by
               sagittarius--tls-socket.so
  * Fixed (rfc uri) regular expression
  * Fixed DER generalized date format
  * Fixed JSON Schema unique validator

New feature:

  * SRFI-159 is now supported
  * SRFI-160 is now supported
  * R7RS-large Tangerine Edition is now supported
  * SRFI library names later than SRFI-99 (R6RS)

Improvements:

  * Update Unicode version to 12.1.0
  * Correction of compile-r7rs
  * SRFI 69's make-hash-table does not accept the R7RS version
    of equal?
  * Minor improvements on (sagittarius timezone)
  * Minor improvements on (sagittarius calendar)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=48fdfbac989513d6f5520ae834b6f8e1047e8675

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 sagittarius/Makefile                     |   8 +-
 sagittarius/PLIST                        | 504 ++++++++++++++++++++++++-------
 sagittarius/distinfo                     |   7 +-
 sagittarius/patches/patch-CMakeLists.txt |  28 ++
 4 files changed, 435 insertions(+), 112 deletions(-)

diffs:
diff --git a/sagittarius/Makefile b/sagittarius/Makefile
index 69478175ad..f2186afcfe 100644
--- a/sagittarius/Makefile
+++ b/sagittarius/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	sagittarius-0.9.6
+DISTNAME=	sagittarius-0.9.11
 CATEGORIES=	lang
 MASTER_SITES=	https://bitbucket.org/ktakashi/sagittarius-scheme/downloads/
 
@@ -9,16 +9,18 @@ HOMEPAGE=	https://bitbucket.org/ktakashi/sagittarius-scheme/wiki/Home
 COMMENT=	R6RS/R7RS Scheme system
 LICENSE=	2-clause-bsd
 
-USE_CMAKE=	yes
 USE_TOOLS+=	pkg-config
 USE_LANGUAGES=	c c++
 
-MAKE_ENV+=	LD_LIBRARY_PATH=${WRKSRC}/build
+# sagittarius, and its library, is used during the build
+# so allow the library to be found at build time
+MAKE_ENV+=	LD_LIBRARY_PATH=${WRKSRC}/${CMAKE_BUILD_DIR}/build
 
 PKGCONFIG_OVERRIDE+=	cmake/sagittarius.pc.in
 
 .include "../../databases/unixodbc/buildlink3.mk"
 .include "../../devel/boehm-gc/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
 .include "../../devel/libffi/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
diff --git a/sagittarius/PLIST b/sagittarius/PLIST
index ba7fbb72cd..4f0798c813 100644
--- a/sagittarius/PLIST
+++ b/sagittarius/PLIST
@@ -6,130 +6,149 @@ bin/sagittarius-config
 bin/sagittarius-package
 bin/sash
 include/sagittarius.h
-include/sagittarius/arith.h
-include/sagittarius/bignum.h
-include/sagittarius/bits.h
-include/sagittarius/builtin-keywords.h
-include/sagittarius/builtin-symbols.h
-include/sagittarius/bytevector.h
-include/sagittarius/cache.h
-include/sagittarius/charset.h
-include/sagittarius/clos.h
-include/sagittarius/closure.h
-include/sagittarius/code.h
-include/sagittarius/codec.h
-include/sagittarius/collection.h
-include/sagittarius/compare.h
+include/sagittarius/alloc.h
 include/sagittarius/config.h
-include/sagittarius/core.h
-include/sagittarius/error.h
-include/sagittarius/exceptions.h
 include/sagittarius/extend.h
-include/sagittarius/file.h
-include/sagittarius/generic.h
-include/sagittarius/gloc.h
-include/sagittarius/hashtable.h
-include/sagittarius/identifier.h
-include/sagittarius/instruction.h
-include/sagittarius/keyword.h
-include/sagittarius/library.h
-include/sagittarius/load.h
-include/sagittarius/macro.h
-include/sagittarius/number.h
-include/sagittarius/numconst.h
-include/sagittarius/pair.h
-include/sagittarius/port.h
-include/sagittarius/profiler.h
-include/sagittarius/reader.h
-include/sagittarius/record.h
-include/sagittarius/regex.h
-include/sagittarius/sagittariusdefs.h
-include/sagittarius/string.h
-include/sagittarius/subr.h
-include/sagittarius/symbol.h
-include/sagittarius/system.h
-include/sagittarius/thread.h
-include/sagittarius/transcoder.h
-include/sagittarius/treemap.h
-include/sagittarius/unicode.h
-include/sagittarius/values.h
-include/sagittarius/vector.h
-include/sagittarius/vm.h
-include/sagittarius/weak.h
-include/sagittarius/win-compat.h
-include/sagittarius/writer.h
+include/sagittarius/gc.h
+include/sagittarius/lists.h
+include/sagittarius/platform.h
+include/sagittarius/private.h
+include/sagittarius/private/arith.h
+include/sagittarius/private/bignum.h
+include/sagittarius/private/bits.h
+include/sagittarius/private/builtin-keywords.h
+include/sagittarius/private/builtin-symbols.h
+include/sagittarius/private/bytevector.h
+include/sagittarius/private/cache.h
+include/sagittarius/private/charset.h
+include/sagittarius/private/clos.h
+include/sagittarius/private/closure.h
+include/sagittarius/private/code.h
+include/sagittarius/private/codec.h
+include/sagittarius/private/collection.h
+include/sagittarius/private/compare.h
+include/sagittarius/private/core.h
+include/sagittarius/private/error.h
+include/sagittarius/private/exceptions.h
+include/sagittarius/private/file.h
+include/sagittarius/private/generic.h
+include/sagittarius/private/gloc.h
+include/sagittarius/private/hashtable.h
+include/sagittarius/private/identifier.h
+include/sagittarius/private/instruction.h
+include/sagittarius/private/kernel.h
+include/sagittarius/private/keyword.h
+include/sagittarius/private/library.h
+include/sagittarius/private/load.h
+include/sagittarius/private/macro.h
+include/sagittarius/private/number.h
+include/sagittarius/private/numconst.h
+include/sagittarius/private/pair.h
+include/sagittarius/private/port.h
+include/sagittarius/private/profiler.h
+include/sagittarius/private/reader.h
+include/sagittarius/private/record.h
+include/sagittarius/private/regex.h
+include/sagittarius/private/sagittariusdefs.h
+include/sagittarius/private/string.h
+include/sagittarius/private/subr.h
+include/sagittarius/private/symbol.h
+include/sagittarius/private/system.h
+include/sagittarius/private/thread.h
+include/sagittarius/private/transcoder.h
+include/sagittarius/private/treemap.h
+include/sagittarius/private/unicode.h
+include/sagittarius/private/values.h
+include/sagittarius/private/vector.h
+include/sagittarius/private/vm.h
+include/sagittarius/private/weak.h
+include/sagittarius/private/win-compat.h
+include/sagittarius/private/writer.h
+include/sagittarius/strings.h
+include/sagittarius/uc.h
+include/sagittarius/vectors.h
 lib/libsagittarius.so
 lib/libsagittarius.so.${PKGVERSION}
 lib/pkgconfig/${PKGNAME}.pc
 lib/pkgconfig/sagittarius.pc
 lib/sagittarius/${PKGVERSION}/include/sagittarius.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/arith.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/bignum.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/bits.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/builtin-keywords.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/builtin-symbols.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/bytevector.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/cache.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/charset.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/clos.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/closure.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/code.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/codec.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/collection.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/compare.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/alloc.h
 lib/sagittarius/${PKGVERSION}/include/sagittarius/config.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/core.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/error.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/exceptions.h
 lib/sagittarius/${PKGVERSION}/include/sagittarius/extend.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/file.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/generic.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/gloc.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/hashtable.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/identifier.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/instruction.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/keyword.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/library.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/load.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/macro.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/number.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/numconst.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/pair.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/port.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/profiler.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/reader.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/record.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/regex.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/sagittariusdefs.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/string.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/subr.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/symbol.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/system.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/thread.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/transcoder.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/treemap.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/unicode.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/values.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/vector.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/vm.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/weak.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/win-compat.h
-lib/sagittarius/${PKGVERSION}/include/sagittarius/writer.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/gc.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/lists.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/platform.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/arith.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/bignum.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/bits.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/builtin-keywords.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/builtin-symbols.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/bytevector.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/cache.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/charset.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/clos.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/closure.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/code.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/codec.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/collection.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/compare.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/core.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/error.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/exceptions.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/file.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/generic.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/gloc.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/hashtable.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/identifier.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/instruction.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/kernel.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/keyword.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/library.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/load.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/macro.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/number.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/numconst.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/pair.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/port.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/profiler.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/reader.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/record.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/regex.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/sagittariusdefs.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/string.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/subr.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/symbol.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/system.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/thread.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/transcoder.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/treemap.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/unicode.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/values.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/vector.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/vm.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/weak.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/win-compat.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/private/writer.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/strings.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/uc.h
+lib/sagittarius/${PKGVERSION}/include/sagittarius/vectors.h
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/compile-sagittarius
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/libsagittarius.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/libsagittarius.so.${PKGVERSION}
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius
-lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--crypto.so
+lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--ec.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--ffi.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--filewatch.so
-lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--math.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--odbc.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--process.so
+lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--secure.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--socket.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--termios.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--threads.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--time.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--tls-socket.so
+lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--tomcrypt.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius--zlib.so
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius-config
 lib/sagittarius/${PKGVERSION}/x86_64-pc-netbsd/sagittarius-package
@@ -160,20 +179,25 @@ share/sagittarius/${PKGVERSION}/lib/crypto/cipher.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/dsa.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/ecdh.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/ecdsa.scm
+share/sagittarius/${PKGVERSION}/lib/crypto/eddsa.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/k-generator.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/key.scm
+share/sagittarius/${PKGVERSION}/lib/crypto/key/agreement.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/key/component.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/key/des.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/key/pair.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/mac.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/pkcs.scm
+share/sagittarius/${PKGVERSION}/lib/crypto/rfc7748.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/rsa.scm
+share/sagittarius/${PKGVERSION}/lib/crypto/spi.scm
 share/sagittarius/${PKGVERSION}/lib/crypto/wrap.scm
 share/sagittarius/${PKGVERSION}/lib/dbd/odbc.scm
 share/sagittarius/${PKGVERSION}/lib/math.scm
 share/sagittarius/${PKGVERSION}/lib/math/ec.scm
 share/sagittarius/${PKGVERSION}/lib/math/hash.scm
 share/sagittarius/${PKGVERSION}/lib/math/helper.scm
+share/sagittarius/${PKGVERSION}/lib/math/modular.scm
 share/sagittarius/${PKGVERSION}/lib/math/prime.scm
 share/sagittarius/${PKGVERSION}/lib/math/random.scm
 share/sagittarius/${PKGVERSION}/lib/odbc.scm
@@ -210,15 +234,99 @@ share/sagittarius/${PKGVERSION}/lib/sagittarius/calendar/gregorian.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/calendar/iso.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/calendar/locals.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/comparators.scm
-share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/asn1.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/asn1/modules.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/asn1/reader.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/asn1/tags.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/asn1/types.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/asn1/writer.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/ciphers.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/ciphers/asymmetric.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/ciphers/asymmetric/encodings.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/ciphers/asymmetric/rsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/ciphers/asymmetric/state.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/ciphers/symmetric.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/ciphers/types.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/descriptors.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/descriptors/cipher.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/descriptors/mode.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/digests.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/digests/cshake.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/digests/descriptors.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/digests/oid-map.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/kdfs.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/asymmetric.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/asymmetric/apis.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/asymmetric/dsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/asymmetric/ecdh.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/asymmetric/ecdsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/asymmetric/eddsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/asymmetric/rsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/operations/symmetric.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keys/types.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keystores.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/keystores/pkcs12.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/mac.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/mac/cmac.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/mac/gmac.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/mac/hmac.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/mac/kmac.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/mac/types.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/math/ec.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/math/ec/fields.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/math/ed.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/math/modular.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/math/prime.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/parameters.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/parameters/cipher.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/parameters/misc.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pem.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pem/io.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/algorithms.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/cms.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/keys.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/keystore.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/modules/akp.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/modules/cms.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/modules/pbes.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/modules/pfx.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkcs/pbes.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/algorithms.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/attributes.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/certificate.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/dn.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/extensions.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/extensions/alt-names.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/extensions/constraints.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/extensions/cps.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/extensions/key-usage.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/keys.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/modules/x509.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/request.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/revocation.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/pkix/signatures.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/random.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/random/prng.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/secure.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/signatures.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/signatures/dsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/signatures/ecdsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/signatures/eddsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/signatures/k-generators.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/signatures/rsa.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/signatures/types.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/tomcrypt.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/crypto/x509.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/dynamic-module.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/ffi.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/filewatch.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/interactive.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/leap-table.scm
-share/sagittarius/${PKGVERSION}/lib/sagittarius/math.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/mop/allocation.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/mop/eql.scm
+share/sagittarius/${PKGVERSION}/lib/sagittarius/mop/immutable.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/mop/validator.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/object.scm
 share/sagittarius/${PKGVERSION}/lib/sagittarius/parameters.scm
@@ -253,9 +361,14 @@ share/sagittarius/${PKGVERSION}/lib/win32/gui/api.scm
 share/sagittarius/${PKGVERSION}/lib/win32/gui/button.scm
 share/sagittarius/${PKGVERSION}/lib/win32/gui/edit.scm
 share/sagittarius/${PKGVERSION}/lib/win32/gui/file-select.scm
+share/sagittarius/${PKGVERSION}/lib/win32/gui/image.scm
+share/sagittarius/${PKGVERSION}/lib/win32/gui/label.scm
+share/sagittarius/${PKGVERSION}/lib/win32/gui/tab.scm
 share/sagittarius/${PKGVERSION}/lib/win32/gui/text-view.scm
 share/sagittarius/${PKGVERSION}/lib/win32/gui/window.scm
 share/sagittarius/${PKGVERSION}/lib/win32/kernel.scm
+share/sagittarius/${PKGVERSION}/lib/win32/richedit.scm
+share/sagittarius/${PKGVERSION}/lib/win32/shell.scm
 share/sagittarius/${PKGVERSION}/lib/win32/user.scm
 share/sagittarius/${PKGVERSION}/lib/win32/usp10.scm
 share/sagittarius/${PKGVERSION}/sitelib/apropos.scm
@@ -304,9 +417,19 @@ share/sagittarius/${PKGVERSION}/sitelib/math/luhn.scm
 share/sagittarius/${PKGVERSION}/sitelib/math/modulus-check-digit.scm
 share/sagittarius/${PKGVERSION}/sitelib/math/mt-random.scm
 share/sagittarius/${PKGVERSION}/sitelib/naming/context.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client/connection-manager.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client/connection.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client/http1.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client/http2.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client/key-manager.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client/logging.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http-client/request.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/http.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/mq/amqp.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/mq/amqp/api.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/mq/amqp/messaging.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/mq/amqp/security.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/mq/amqp/transport.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/mq/amqp/types.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/mq/mqtt.scm
@@ -327,12 +450,17 @@ share/sagittarius/${PKGVERSION}/sitelib/net/oauth/token.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/rss.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/server.scm
 share/sagittarius/${PKGVERSION}/sitelib/net/server/monitor.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/socket.scm
+share/sagittarius/${PKGVERSION}/sitelib/net/uri.scm
 share/sagittarius/${PKGVERSION}/sitelib/packrat.scm
 share/sagittarius/${PKGVERSION}/sitelib/peg.scm
 share/sagittarius/${PKGVERSION}/sitelib/peg/chars.scm
 share/sagittarius/${PKGVERSION}/sitelib/peg/derived.scm
 share/sagittarius/${PKGVERSION}/sitelib/peg/primitives.scm
 share/sagittarius/${PKGVERSION}/sitelib/pp.scm
+share/sagittarius/${PKGVERSION}/sitelib/reactive/stream.scm
+share/sagittarius/${PKGVERSION}/sitelib/record/accessor.scm
+share/sagittarius/${PKGVERSION}/sitelib/record/builder.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/%3a5322.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/base64.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/cmac.scm
@@ -356,7 +484,10 @@ share/sagittarius/${PKGVERSION}/sitelib/rfc/jose.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/jrd.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/json-pointer.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/jwa.scm
+share/sagittarius/${PKGVERSION}/sitelib/rfc/jwe.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/jwk.scm
+share/sagittarius/${PKGVERSION}/sitelib/rfc/jws.scm
+share/sagittarius/${PKGVERSION}/sitelib/rfc/jwt.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/mime.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/oauth.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/oauth/conditions.scm
@@ -367,6 +498,9 @@ share/sagittarius/${PKGVERSION}/sitelib/rfc/oauth2.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/oauth2/bearer.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/pem.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/quoted-printable.scm
+share/sagittarius/${PKGVERSION}/sitelib/rfc/sasl.scm
+share/sagittarius/${PKGVERSION}/sitelib/rfc/sasl/api.scm
+share/sagittarius/${PKGVERSION}/sitelib/rfc/sasl/plain.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/sftp.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/sftp/connection.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/sftp/constants.scm
@@ -384,6 +518,7 @@ share/sagittarius/${PKGVERSION}/sitelib/rfc/ssh/connection.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/ssh/constants.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/ssh/transport.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/ssh/types.scm
+share/sagittarius/${PKGVERSION}/sitelib/rfc/timestamps.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/tls.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/tls/constant.scm
 share/sagittarius/${PKGVERSION}/sitelib/rfc/tls/port.scm
@@ -410,7 +545,6 @@ share/sagittarius/${PKGVERSION}/sitelib/rpc/message.scm
 share/sagittarius/${PKGVERSION}/sitelib/rpc/transport/http.scm
 share/sagittarius/${PKGVERSION}/sitelib/rsa/pkcs/%3a10.scm
 share/sagittarius/${PKGVERSION}/sitelib/rsa/pkcs/%3a12.scm
-share/sagittarius/${PKGVERSION}/sitelib/rsa/pkcs/%3a12/cipher.scm
 share/sagittarius/${PKGVERSION}/sitelib/rsa/pkcs/%3a12/keystore.scm
 share/sagittarius/${PKGVERSION}/sitelib/rsa/pkcs/%3a5.scm
 share/sagittarius/${PKGVERSION}/sitelib/rsa/pkcs/%3a8.scm
@@ -424,12 +558,25 @@ share/sagittarius/${PKGVERSION}/sitelib/sagittarius/cgen/stub.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/cgen/syntax.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/cgen/type.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/cgen/unit.scm
-share/sagittarius/${PKGVERSION}/sitelib/sagittarius/char-set/boundary.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/char-sets/emojis.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/char-sets/grapheme.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/char-sets/word.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/combinators.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/conditions.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/control.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/debug.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/conditions.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/format/html.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/format/markdown.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/format/markdown/reader.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/format/markdown/writer.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/format/scribble.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/html.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/input.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/loader.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/output.scm
+share/sagittarius/${PKGVERSION}/sitelib/sagittarius/document/tools.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/generators.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/interactive/support.scm
 share/sagittarius/${PKGVERSION}/sitelib/sagittarius/io.scm
@@ -459,6 +606,7 @@ share/sagittarius/${PKGVERSION}/sitelib/scheme/eval.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/file.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/fixnum.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/flonum.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/format.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/generator.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/hash-table.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/ideque.scm
@@ -485,6 +633,19 @@ share/sagittarius/${PKGVERSION}/sitelib/scheme/stream.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/text.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/time.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/vector.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/base.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/c128.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/c64.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/f32.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/f64.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/s16.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/s32.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/s64.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/s8.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/u16.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/u32.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/u64.scm
+share/sagittarius/${PKGVERSION}/sitelib/scheme/vector/u8.scm
 share/sagittarius/${PKGVERSION}/sitelib/scheme/write.scm
 share/sagittarius/${PKGVERSION}/sitelib/scribble.scm
 share/sagittarius/${PKGVERSION}/sitelib/scribble/convert.scm
@@ -497,6 +658,11 @@ share/sagittarius/${PKGVERSION}/sitelib/security/keystore/jceks/cipher.scm
 share/sagittarius/${PKGVERSION}/sitelib/security/keystore/jceks/keystore.scm
 share/sagittarius/${PKGVERSION}/sitelib/security/keystore/jks.scm
 share/sagittarius/${PKGVERSION}/sitelib/security/keystore/pkcs12.scm
+share/sagittarius/${PKGVERSION}/sitelib/security/password.scm
+share/sagittarius/${PKGVERSION}/sitelib/security/password/checker.scm
+share/sagittarius/${PKGVERSION}/sitelib/security/password/generator.scm
+share/sagittarius/${PKGVERSION}/sitelib/security/password/policy.scm
+share/sagittarius/${PKGVERSION}/sitelib/security/signature.scm
 share/sagittarius/${PKGVERSION}/sitelib/shorten.scm
 share/sagittarius/${PKGVERSION}/sitelib/slib/alist.scm
 share/sagittarius/${PKGVERSION}/sitelib/slib/qp.scm
@@ -511,6 +677,8 @@ share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a100/define-lambda-object.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a101.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a101/random-access-lists.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a105.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a11.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a11/let-values.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a110.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a110/kernel.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a110/t-expression.scm
@@ -523,6 +691,7 @@ share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a113/sets.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a114.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a114/comparators.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a115.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a115/regex.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a115/regexp.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a116.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a116/comparators.scm
@@ -538,10 +707,13 @@ share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a123/generic-ref.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a124.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a124/ephemerons.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a125.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a125/hashtables.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a125/intermediate-hash-tables.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a126.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a126/hashtables.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a126/r6rs-hashtables.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a127.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a127/lazy-sequences.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a127/lseqs.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a128.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a128/comparators.scm
@@ -550,6 +722,7 @@ share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a129/titlecase.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a13.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a13/strings.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a130.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a130/string-cursors.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a130/strings.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a131.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a131/records.scm
@@ -582,17 +755,53 @@ share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a146.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a146/hash.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a146/mappings.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a151.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a151/bitwise-operations.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a151/bitwise.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a152.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a152/strings.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a154.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a154/dynamic-extents.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a156.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a156/infix-predicates.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a156/predicate-combiners.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a158.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a158/generators-and-accumulators.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159/base.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159/color.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159/columnar.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159/internal/base.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159/internal/pretty.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159/internal/util.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a159/unicode.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a16.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a16/case-lambda.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/base.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/base/c128.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/base/c64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/c128.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/c64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/f32.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/f64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/s16.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/s32.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/s64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/s8.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/u16.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/u32.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/u64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a160/u8.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a17.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a17/generalized-set!.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a193.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a193/command-line.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a197.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a197/pipeline.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a2.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a2/and-let%2a.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a219.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a219/define.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a23.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a23/error.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/%3a25.scm
@@ -663,6 +872,7 @@ share/sagittarius/${PKGVERSION}/sitelib/srfi/1.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/100.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/101.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/105.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/11.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/110.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/111.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/112.scm
@@ -699,10 +909,32 @@ share/sagittarius/${PKGVERSION}/sitelib/srfi/146.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/146/hash.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/151.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/152.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/154.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/156.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/158.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/159.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/16.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/base.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/base/c128.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/base/c64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/c128.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/c64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/f32.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/f64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/s16.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/s32.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/s64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/s8.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/u16.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/u32.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/u64.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/160/u8.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/17.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/193.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/197.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/2.scm
+share/sagittarius/${PKGVERSION}/sitelib/srfi/219.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/23.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/25.scm
 share/sagittarius/${PKGVERSION}/sitelib/srfi/26.scm
@@ -739,6 +971,7 @@ share/sagittarius/${PKGVERSION}/sitelib/text/html-lite.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/compare.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/convert.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/errors.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/jmespath.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/jmespath/compiler.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/jmespath/conditions.scm
@@ -746,15 +979,50 @@ share/sagittarius/${PKGVERSION}/sitelib/text/json/jmespath/parser.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/mutable.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/object-builder.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/parse.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/parser-parameters.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/parser.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/patch.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/pointer.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/schema.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/conditions.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/api.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/array.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/core.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/format.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/logics.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/object.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/primitives.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/ref.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/validators/vocabularies.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/version.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/json/schema/vocabularies.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/json/validator.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/markdown.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/markdown/convert.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/converter.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/converter/api.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/converter/html.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/converter/legacy.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/converter/sxml.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/extensions.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/extensions/api.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/extensions/definition-lists.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/extensions/footnotes.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/extensions/gfm.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/extensions/heading-anchor.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/blocks.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/document.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/escaping.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/factories.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/inlines.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/link-reference.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/nodes.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/parsing.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/post-processor.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/scanner.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/markdown/parser/source.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/parse.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/sql.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/sql/parser.scm
@@ -779,12 +1047,32 @@ share/sagittarius/${PKGVERSION}/sitelib/text/sxml/txpath-parser.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/toml.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/toml/parser.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/tree.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/unicode.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/unicode/grapheme.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom/converter.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom/events.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom/factory.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom/nodes.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom/parser.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom/util.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/xml/dom/writer.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dsig.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dsig/algorithms.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dsig/signer.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dsig/types.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dsig/utils.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/dsig/verifier.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/entities-list.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/entities.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/errors.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/schema.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/schema/types.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/xpath/compiler.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/xpath/dm.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/xpath/fn.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/xpath/parser.scm
+share/sagittarius/${PKGVERSION}/sitelib/text/xml/xpath/tools.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/yaml.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/yaml/builder.scm
 share/sagittarius/${PKGVERSION}/sitelib/text/yaml/conditions.scm
@@ -802,12 +1090,16 @@ share/sagittarius/${PKGVERSION}/sitelib/util/buffer.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/bytevector.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/concurrent.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/actor.scm
+share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/completable-future.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/executor.scm
+share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/fork-join-pool.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/future.scm
+share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/notifier.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/pipeline.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/shared-queue.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/concurrent/thread-pool.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/deque.scm
+share/sagittarius/${PKGVERSION}/sitelib/util/duration.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/file.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/flexible-vector.scm
 share/sagittarius/${PKGVERSION}/sitelib/util/hashtables.scm
diff --git a/sagittarius/distinfo b/sagittarius/distinfo
index 9606c839ac..318fd91e87 100644
--- a/sagittarius/distinfo
+++ b/sagittarius/distinfo
@@ -1,6 +1,7 @@
 $NetBSD$
 
-RMD160 (sagittarius-0.9.6.tar.gz) = 6686d692abe76375310ca8b125a2cc3b752978ce
-SHA512 (sagittarius-0.9.6.tar.gz) = b399125b6bb1710e43334087813d22af0a58a647acb6aced1f68292713af6f7b910d642af31eb344175e52fc5b8985c1dda6f65d3bd239087c3a5a7889f00aca
-Size (sagittarius-0.9.6.tar.gz) = 7013686 bytes
+BLAKE2s (sagittarius-0.9.11.tar.gz) = 7223767e7131253fd42746e8a3edd8e3a9d9cd1257cb32a130ce048ae71f9992
+SHA512 (sagittarius-0.9.11.tar.gz) = 4daa51c1901d86640b9b59db0316087d05089167c7f771e816fe7dba8ef6398c4f65a8df85c22629cff1c9e05344c933695470849739ccb97732581b5647b10e
+Size (sagittarius-0.9.11.tar.gz) = 13043532 bytes
+SHA1 (patch-CMakeLists.txt) = d7c8ee92cbc39268f04ec241a3289fbf5042fe99
 SHA1 (patch-ext_process_CMakeLists.txt) = 35c2fca79eb808362bf5ef1a41ad00260522d4f3
diff --git a/sagittarius/patches/patch-CMakeLists.txt b/sagittarius/patches/patch-CMakeLists.txt
new file mode 100644
index 0000000000..8968956fdf
--- /dev/null
+++ b/sagittarius/patches/patch-CMakeLists.txt
@@ -0,0 +1,28 @@
+$NetBSD$
+
+Fix RPATH.
+
+--- CMakeLists.txt.orig	2024-02-17 09:56:23.000000000 +0000
++++ CMakeLists.txt
+@@ -223,6 +223,8 @@ IF(WIN32 AND NOT CYGWIN)
+   ENDIF()
+   SET(WINDOWS_SUPPORT TRUE)
+ ELSE()
++  SET(SAGITTARIUS_LIB_PATH
++    "${CMAKE_INSTALL_PREFIX}/${LIB_DIR}")
+   SET(SAGITTARIUS_SHARE_LIB_PATH
+     "${CMAKE_INSTALL_PREFIX}/${SAGITTARIUS_CURRENT_SHARE}/lib")
+   SET(SAGITTARIUS_SHARE_SITE_LIB_PATH 
+@@ -236,9 +238,10 @@ ELSE()
+ 
+   # RPATH
+   SET(CMAKE_SKIP_BUILD_RPATH FALSE)
+-  SET(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
++  SET(CMAKE_SKIP_RPATH FALSE)
++  SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
+   SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+-  SET(CMAKE_INSTALL_RPATH "${SAGITTARIUS_DYNLIB_PATH}")
++  SET(CMAKE_INSTALL_RPATH "${SAGITTARIUS_LIB_PATH}:${SAGITTARIUS_DYNLIB_PATH}")
+ ENDIF()
+ 
+ MARK_AS_ADVANCED(SAGITTARIUS_VERSION SAGITTARIUS_BUGREPORT


Home | Main Index | Thread Index | Old Index