head 1.12; access; symbols pkgsrc-2023Q4:1.12.0.16 pkgsrc-2023Q4-base:1.12 pkgsrc-2023Q3:1.12.0.14 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.12.0.12 pkgsrc-2023Q2-base:1.12 pkgsrc-2023Q1:1.12.0.10 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.12.0.8 pkgsrc-2022Q4-base:1.12 pkgsrc-2022Q3:1.12.0.6 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.12.0.4 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.12.0.2 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.11.0.2 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.9.0.42 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.40 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.38 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.36 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.34 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.30 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.10 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.32 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.28 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.26 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.24 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.22 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.20 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.18 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.16 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.14 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.12 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.8 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.6 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.4 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.2 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.8.0.6 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.4 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.2 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.7.0.8 pkgsrc-2015Q3-base:1.7 pkgsrc-2015Q2:1.7.0.6 pkgsrc-2015Q2-base:1.7 pkgsrc-2015Q1:1.7.0.4 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.2 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.6.0.46 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.44 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.42 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.40 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.38 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.36 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.34 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.32 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.30 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.28 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.26 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.24 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.22 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.20 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.18 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.16 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.14 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.12 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.10 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.8 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.6 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.4 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.2 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.5.0.16 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.14 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.12 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.10 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.8 pkgsrc-2008Q1:1.5.0.6 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.4 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.2 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.4.0.4 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.2 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.3.0.6 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.4 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.2 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.2.0.10 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.8 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.6 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.4 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.2 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.1.1.1.0.2 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.12 date 2022.03.05.19.28.37; author gdt; state Exp; branches; next 1.11; commitid JwDgkpCJVij5V3vD; 1.11 date 2021.10.26.10.14.49; author nia; state Exp; branches; next 1.10; commitid XMBRkrafc79x2jeD; 1.10 date 2021.10.07.13.39.44; author nia; state Exp; branches; next 1.9; commitid TK9Y8OXA04EYMSbD; 1.9 date 2016.09.20.00.37.37; author gdt; state Exp; branches; next 1.8; commitid 90yM4FQ8LhVUHXmz; 1.8 date 2015.11.03.03.27.30; author agc; state Exp; branches; next 1.7; commitid XagoUgdES8g2ZAHy; 1.7 date 2014.12.04.01.05.25; author gdt; state Exp; branches; next 1.6; commitid sGp7By84360KWE0y; 1.6 date 2009.02.19.18.22.22; author gdt; state Exp; branches; next 1.5; 1.5 date 2007.07.21.16.29.44; author gdt; state Exp; branches; next 1.4; 1.4 date 2007.01.14.12.58.54; author wiz; state Exp; branches; next 1.3; 1.3 date 2006.03.30.03.44.43; author jlam; state Exp; branches; next 1.2; 1.2 date 2005.02.23.22.24.16; author agc; state Exp; branches; next 1.1; 1.1 date 2004.12.03.16.50.22; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.12.03.16.50.22; author wiz; state Exp; branches; next ; desc @@ 1.12 log @devel/guile-lib: Update to 0.2.7 and switch to guile22 Packaging changes: Switch to guile22. Request to use the old paths. Upstream NEWS: bugfixes minor improvements change installation paths unless requested to do it the old way @ text @$NetBSD: distinfo,v 1.11 2021/10/26 10:14:49 nia Exp $ BLAKE2s (guile-lib-0.2.7.tar.gz) = b1df928fc089130daa1387f210abee7de7aa1d10a6b273f21e7af27f504fcd77 SHA512 (guile-lib-0.2.7.tar.gz) = d27d1398f81172e4488c5ac5c2d076baeeeaa12fa19d83a87faf0767c255b79f8eb24438950da3865e797299be90f7dc1dcc964076d53df9cab5925a61ad0d1f Size (guile-lib-0.2.7.tar.gz) = 451202 bytes @ 1.11 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2021/10/07 13:39:44 nia Exp $ d3 3 a5 3 BLAKE2s (guile-lib-0.2.3.tar.gz) = b03a87a61b0f8f95be52fe0d1caacd42d99e459edb0e3482fb089934d2be5365 SHA512 (guile-lib-0.2.3.tar.gz) = 88a69ebaf6bb705babfc849389fa6413e5542188fd1b208b1ca21946a5faa9ae656fb24bf65759fa0171f890f5361f7554f7a07d3b1abe4c8284395755125f41 Size (guile-lib-0.2.3.tar.gz) = 560281 bytes @ 1.10 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2016/09/20 00:37:37 gdt Exp $ d3 1 a3 1 RMD160 (guile-lib-0.2.3.tar.gz) = 17ac21126fc9a808775cdce352a3fe9eff3fed1b @ 1.9 log @Update to 0.2.3 Upstream changes: This is a maintenance release, source code is unchanged compare to the previous release. This release introduces a guile-lib-1.0.pc, so libs and apps that needs guile-lib may now use pkgconfig to check if it's available, what version. Note that starting with this release, the installation location for modules and compiled files has changed: make sure you uninstall any previous version. - Modules installation location changed: from $(prefix)/share/guile/site to $(GUILE_GLOBAL_SITE) You will need write privileges to this directory to install guile-lib. You may check its location using the folowing command: guile -c "(display (%global-site-dir)) (newline)" - Compiled files installation location changed: from $(prefix)/share/guile/site to $(GUILE_SITE_CCACHE) You will need write privileges to this directory to install guile-lib. You may check its location using the folowing command: guile -c "(display (%site-ccache-dir)) (newline)" @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2015/11/03 03:27:30 agc Exp $ a2 1 SHA1 (guile-lib-0.2.3.tar.gz) = 546ca15e963d8137e1cd3e8da4693983b3a30aa8 @ 1.8 log @Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2014/12/04 01:05:25 gdt Exp $ d3 4 a6 4 SHA1 (guile-lib-0.2.2.tar.gz) = 2ad374f61a9e974dc828605dd8a41b4c3f6c145e RMD160 (guile-lib-0.2.2.tar.gz) = b18e1e9599b4a9b4fa3386962784574e302ee717 SHA512 (guile-lib-0.2.2.tar.gz) = 0eb0a9d80c9237bdab0b83625169883daaab1fea4a4f669ce32f7efc51f635e0eeb9697fd0f1777f1e63d6b5829b5f942fb90a0d93a69125849be4582d3c094e Size (guile-lib-0.2.2.tar.gz) = 476723 bytes @ 1.7 log @Update to 0.2.2. guile-lib 0.2.2 -- 2013-01-31 ============================= * Install (texinfo nodal-tree) for Guile 2.0. * MD5 bugfixes. * Better errors in Apicheck. guile-lib 0.2.1 -- 2011-04-03 ============================= * Updates for Guile 1.8. Some of the compatibility hacks from 0.2.0 broke Guile-Lib on Guile 1.8. Thanks to Andreas Rottmann for the various fixes. guile-lib 0.2.0 -- 2011-03-26 ============================= * Updates for Guile 2.0. When compiled against Guile 2.0, Guile-Lib no longer installs modules that have been included in the Guile distribution. This is an incompatible change: if you build Guile-Lib against Guile 2.0 and then use it against 1.8, you will be missing `(sxml simple)' and the other modules that were incorporated in Guile 2.0. That said, Guile 2.0 is appoximately 7.1 times as awesome as Guile 1.8, so you should stop worrying and learn to love it. guile-lib 0.1.9 -- 2010-08-29 ============================= * Updates for Guile 2.0. Guile 2.0 has incorporated many modules from Guile-Lib, but all the same we have to make sure that one Guile-Lib installation works fine with 1.8 and 2.0. * The default SSAX parser no longer drops whitespace. We used to drop extraneous whitespace when using the default XML parser, but strictly speaking, this loses information. Guile-Lib now preserves whitespace in the resulting SXML. * SSAX supports UTF-8 output on Guile 1.8. Guile 1.8 naively treats characters as bytes, not understanding unicode. Still sometimes it's useful to emit UTF-8 sequences in Guile 1.8, which is what this SSAX does. Note that Guile 2.0 includes its own SSAX, and handles unicode natively. * Expose ssax:predefined-parsed-entities Allows the user to define &foo; XML entities. * License changed to GPL and LGPL, version 3 or later. See the specific modules for their licenses. * Removed modules: (math rationalize), (scheme session), SRFIs 34,35,40 Guile 1.8 and above support rationalize natively. The improvements in (scheme session) are in Guile now, as are SRFIs 34 and 35. SRFI 40 is withdrawn, in favor of SRFI 41. * Removed module (container queue) Use (ice-9 q) instead. * Call tree analysis in statprof Statprof can save away the various call trees that it samples for later analysis. See the statprof documentation, for more information. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2009/02/19 18:22:22 gdt Exp $ d5 1 @ 1.6 log @Update to 0.1.6. guile-lib 0.1.6 -- 2007-09-24 ============================= * New module: (apicheck). * New module: (sxml fold). * Improved support for parsing Texinfo. * Better automatic documentation via (texinfo reflection). * Limited support for transforming Docbook to Texinfo. * Guile-Lib now has API regression tests. * Bugfixes guile-lib 0.1.5 -- 2007-08-09 ============================= * New module (container async-queue). * Fixes for Guile 1.8 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2007/07/21 16:29:44 gdt Exp $ d3 3 a5 3 SHA1 (guile-lib-0.1.6.tar.gz) = e3a184f0e44cd4d90692ceb7b37b82adc22c48c8 RMD160 (guile-lib-0.1.6.tar.gz) = f1f74f2cf4ebb9e09106e98b270ede8366525a24 Size (guile-lib-0.1.6.tar.gz) = 508682 bytes @ 1.5 log @Update to: guile-lib 0.1.4 -- 2007-07-20 ============================= * First release with NEWS. * New module (match-bind). (match-bind) implements a syntax to bind lexical variables to regular expression match results. (match-bind) also exports two procedures, s/// and s///g, that perform search-and-replace with a perl-like syntax. * New module (scheme kwargs). Two new macros are exported, lambda/kwargs and define/kwargs, which implement keyword and optional function arguments in a manner that is more intuitive than Guile's standard lambda*. * Other bugfixes and improvements. See the ChangeLog for details on changes to (texinfo serialize), (texinfo html), (texinfo), and (sxml simple). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2007/01/14 12:58:54 wiz Exp $ d3 3 a5 3 SHA1 (guile-lib-0.1.4.tar.gz) = 393fa3681f41e4916a2eb6c94816b1631650deeb RMD160 (guile-lib-0.1.4.tar.gz) = 4538e226f4ee0eb3d638eb37df6daa19d2a7429c Size (guile-lib-0.1.4.tar.gz) = 481717 bytes @ 1.4 log @Update to 0.1.3: Version 0.1.3 - Statprof fixes for guile 1.8's numbers - 2-year-old SSAX updates merged, finally + you can make custom parsers now - Package is autotooled - Texinfo parser bugfixes - All documentation is now extracted directly from the source code. + Folded this functionality into (texinfo reflect); see doc/Makefile.am for how this is done - New modules, written by Andy Wingo : + (texinfo serialize), allows to convert stexi to texi. - (unit-test) now doesn't use call/cc anymore. This should provide a bit of a speed up and prevent Guile segfaults on at least the ia64 architecture (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=291551). - (srfi srfi-35) now adds condition field names as init-keywords to the classes created by make-condition-type. - "make check" now exits with a non-zero exit code upon error. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2006/03/30 03:44:43 jlam Exp $ d3 3 a5 3 SHA1 (guile-lib-0.1.3.tar.gz) = 8f9d7013c96a202e740d86b9fe0d728f439b1846 RMD160 (guile-lib-0.1.3.tar.gz) = 20e86d99352a6eeabb804e6d5dd83207955c4efb Size (guile-lib-0.1.3.tar.gz) = 470740 bytes @ 1.3 log @* Honor PKGINFODIR. * List the info files directly in the PLIST. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2005/02/23 22:24:16 agc Exp $ d3 3 a5 5 SHA1 (guile-lib-0.1.2.tar.gz) = 79551b4b78c3deb5ae82d60f1b3ed1f9e32a25ea RMD160 (guile-lib-0.1.2.tar.gz) = f4514ca6075fc0bfdaddf34596432bd8acdb8ad9 Size (guile-lib-0.1.2.tar.gz) = 404372 bytes SHA1 (patch-aa) = 1ffda820e008c156fe8cdbe72c137443c6764915 SHA1 (patch-ab) = 466bef5a334693d1b851e2e1d8c600325d8e3ab0 @ 1.2 log @Add RMD160 digests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2004/12/03 16:50:22 wiz Exp $ d6 2 a7 1 SHA1 (patch-aa) = 0a7d3eaf4c28e48d338fc9979cf5f3e45b109778 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d4 1 @ 1.1.1.1 log @Initial import of guile-lib, provided by Greg Troxel via pkgsrc-wip. Guile-Lib is intended as an accumulation place for pure-scheme Guile modules, allowing for people to cooperate integrating their generic Guile modules into a coherent library. Think "a down-scaled, limited-scope CPAN for Guile". Also, it can be seen as a code staging area for Guile; the Guile developers could decide to integrate some of the code into guile-core. An example for a possible candidate is SRFI-35. * SSAX, S-Exp-based XML parsing/query/conversion * HTMLPrag, a permissive ("pragmatic") HTML parser * Texinfo processing, enabling literate programming * Unit testing framework ala JUnit * Logging system * String routines (wrapping, completion, soundex algorithm) * OS process chains (think "shell pipes in scheme") * An LALR parser * ANSI escape sequence text coloring * Structured text (plain, texinfo, html) * SRFI-35 (conditions) @ text @@