-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 06 Sep 2026 19:26:54 +0100
Source: slib
Architecture: source
Version: 3c2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Scheme Dream Team <[email protected]>
Changed-By: Barak A. Pearlmutter <[email protected]>
Closes: 131129 641063 970313
Changes:
 slib (3c2-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/patches: Drop 0005-Fix-unassigned-variable-error-in-
     mitscheme.init.patch, applied upstream (run-shell-command is gone in
     MIT Scheme 12.1).
   * debian/watch: Convert to uscan version 5 format.
   * debian/control: Bump Standards-Version to 4.7.4; drop the redundant
     Priority field (Policy 4.7.3).
   * debian/control, debian/rules, debian/texi2html.rc: Drop the
     texi2html build dependency and its wrapper; upstream's html target
     has used makeinfo since 3c1.
   * debian/control: Switch to debhelper compat level 14; drop
     ${misc:Depends}, which dh_gencontrol now injects by itself, and
     build-depend on dh-sequence-single-binary, as compat 15 will stop
     activating it implicitly.
   * debian/rules, debian/clean: Touch collectx.scm before building.
     Upstream's rule to regenerate it from collect.scm needs scm, which
     is not a build dependency, and the 3c2 tarball's timestamps make
     the rule fire during "make install".  Also clean up collect.sc,
     which that rule leaves behind.
   * debian/rules: use more fancy constructs
   * debian/postinst: Test for interpreters with "command -v" rather
     than an absolute path.
   * debian/copyright: Refer to <https://www.gnu.org/licenses/> instead
     of the FSF's old postal address.
   * debian/slib.lintian-overrides: Loosen the context of the
     symlink-is-self-recursive override, which lintian now reports the
     other way round.
   * Make SLIB usable from Racket (Closes: #970313):
     + New patch 0011-mzscheme.init-fixes-for-modern-Racket.patch:
       require the mzscheme language for-syntax too, so the SYNTAX-CASE at
       the end of the init file has a binding, and define SUB-VICINITY the
       way every other *.init file does, so mklibcat.scm's empty vicinity
       no longer trips BUILD-PATH.
     + 0007-Default-implementation-vicinity-under-var-lib-slib.patch: give
       mzscheme.init the same /var/lib/slib treatment as Chez, Gambit and
       MIT Scheme, instead of writing the catalog into /usr/lib/plt
       (Closes: #131129).
     + debian/postinst, debian/postrm, debian/slib.dirs: generate
       /var/lib/slib/mzscheme/slibcat when racket is installed, as is
       already done for scm.  The catalog is not generated at package
       build time because racket is a 400MB build dependency for an
       Architecture: all package.
     + debian/tests/racket, debian/tests/racket-test-script.scm: new
       autopkgtest.  Note that mzscheme.init has to be loaded as
       "mzscheme -I mzscheme -f ...": Racket's default init language
       rejects the one-armed IF that R5RS code, SLIB included, is full of.
       Racket pairs are immutable, so the parts of SLIB needing
       SET-CAR!/SET-CDR! remain out of reach.
   * The MIT Scheme catalog generation, /usr/local search paths and
     syntactic-closures failure reported in #641063 were all fixed long
     ago, and the submitter asked for the report to be closed
     (Closes: #641063).
   * Rely on pre-initialized dpkg-architecture variables.
   * Fix misspelling of Close ⇒ Closes.
   * Spelling patch
Checksums-Sha1:
 955482067f640bde78977fdd03f27bbcd253a52b 2461 slib_3c2-1.dsc
 4fa6dbb9cf4a1974b44e868af2eaea4a8629ff1d 628140 slib_3c2.orig.tar.xz
 228c9d123351f14dd63974a1cf789c24fdd173a6 19748 slib_3c2-1.debian.tar.xz
 23bddc0cecfada4839fd72e4bbbd5f4e9a5f4e56 1808004 slib_3c2-1.git.tar.xz
 82138aa61b8f9eafc4d9a3cb540af1669d12a607 17648 slib_3c2-1_source.buildinfo
Checksums-Sha256:
 f3c8c6675ea5f02eb0c0270a06b3706ebf97784bc83981bee8f19d0d68459db4 2461 
slib_3c2-1.dsc
 3612cc95eb08d9f048e74c501454e8e60e527cb377cd593d2bf804f00ba911c0 628140 
slib_3c2.orig.tar.xz
 f4aa2e355c1813cac481a1ce3dcc55ceb5cefc40b725256bbe3fbe9625555676 19748 
slib_3c2-1.debian.tar.xz
 b33d88d5f42d408ff8d7046b912d126c7eac122a0600a3e470f2d6347b08949a 1808004 
slib_3c2-1.git.tar.xz
 aa976f367fe054f3e0186ddcee8eb2913005ffadcdc2bf4d81b5864919285c22 17648 
slib_3c2-1_source.buildinfo
Files:
 75f93480767b0027a2771984c9770021 2461 devel optional slib_3c2-1.dsc
 47759d2eeddecf02773165f329196249 628140 devel optional slib_3c2.orig.tar.xz
 a3c1de5995aec550e2640c164eaefbb0 19748 devel optional slib_3c2-1.debian.tar.xz
 dcf75a7b2752bc86e6981ce2a361a977 1808004 devel None slib_3c2-1.git.tar.xz
 68090b23be9af2984c56efc5ab1089a8 17648 devel optional 
slib_3c2-1_source.buildinfo
Git-Tag-Info: tag=a033706488a91b98e7d1ca166649cf27f6801b0c 
fp=2de4bf05421076c47ad20367c6af2490d3ca72b9
Git-Tag-Tagger: Barak A. Pearlmutter <[email protected]>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqdsQQACgkQYG0ITkaD
wHlaGRAAwyyMyVLaUJ/fYP8WefvzXt9leU6WxDfgxgi3dxA493Ulxb9/LZgFS2Vz
5Zi90FiWH5BY4OP4JNYoVTKm9iJh9ykJ3Pz4gsRNPV0t+Y10z9SPh6/MUQkFvuRM
tunKBtQ7bo/rPQUAoI/YmGyZSMFpa4ekd4NtUXvWrGmVROJ7dJgBhlMVmsNePYN0
uxW5R7omzGItdYHW3/Ueujc7O5ouwdGZkL6/Lrh6l1N3tegvmbhbM5kHXWJ0Zj6v
tMY+C52+58n28o4FhbXGzDsjOp3PfJ2fGk5keN6kJJZ9lrmV3DXRNlqoINoDksV+
qBHisHnD/6f3e7vjdplABGXTK0hmyTwwgSXza7auM7hqNztTc5qk4q/8Fx75qIak
2vakrSCE2bHIqw217XDPqred2livhmNhL6XOEP8sTGvPXNxapWCIcK9wgP81pefT
ISdcpaA8LP5XmdlrxUXnYId8h+JK/G8rfh7p5tnp6h8RQ/bQkGiiKDG6cihnJRY5
lhliofrB+AdFmNJnoIFPmn20MIieOiORLrKcZYU1M9IwJZeyPoPzLYe60xOGL8VR
Fgg4WzvQdkychpumtxy/7nquX7vkQoFEU72vcN9341bBEYZ9mjkqVpkf9gQXLGIY
JqF/7npVWL8F1r+UDe7j2LTMc6dFcWlOXvIRuD8x1CqxFsnGBzc=
=Fc03
-----END PGP SIGNATURE-----

Attachment: pgpxrfGsgIYiT.pgp
Description: PGP signature

Reply via email to