head 1.14; access; symbols pkgsrc-2023Q4:1.14.0.10 pkgsrc-2023Q4-base:1.14 pkgsrc-2023Q3:1.14.0.8 pkgsrc-2023Q3-base:1.14 pkgsrc-2023Q2:1.14.0.6 pkgsrc-2023Q2-base:1.14 pkgsrc-2023Q1:1.14.0.4 pkgsrc-2023Q1-base:1.14 pkgsrc-2022Q4:1.14.0.2 pkgsrc-2022Q4-base:1.14 pkgsrc-2022Q3:1.13.0.8 pkgsrc-2022Q3-base:1.13 pkgsrc-2022Q2:1.13.0.6 pkgsrc-2022Q2-base:1.13 pkgsrc-2022Q1:1.13.0.4 pkgsrc-2022Q1-base:1.13 pkgsrc-2021Q4:1.13.0.2 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.11.0.10 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.8 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.6 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.4 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.2 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.10.0.2 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.9.0.16 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.38 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.34 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.32 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.30 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.28 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.26 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.24 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.22 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.9.0.20 pkgsrc-2017Q4-base:1.9 pkgsrc-2017Q3:1.9.0.18 pkgsrc-2017Q3-base:1.9 pkgsrc-2017Q2:1.9.0.14 pkgsrc-2017Q2-base:1.9 pkgsrc-2017Q1:1.9.0.12 pkgsrc-2017Q1-base:1.9 pkgsrc-2016Q4:1.9.0.10 pkgsrc-2016Q4-base:1.9 pkgsrc-2016Q3:1.9.0.8 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.6 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.4 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.9.0.2 pkgsrc-2015Q4-base:1.9 pkgsrc-2015Q3:1.8.0.4 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.2 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.7.0.10 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.7.0.8 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.6 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.4 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.2 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.5.0.4 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.2 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.4.0.6 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.4 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.2 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.3.0.10 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.8 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.6 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.4 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.2 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.2.0.6 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.4 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.2 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.1.1.1.0.2 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.14 date 2022.12.04.16.10.18; author taca; state Exp; branches; next 1.13; commitid sFySiq3sZup52g4E; 1.13 date 2021.10.26.11.23.29; author nia; state Exp; branches; next 1.12; commitid TS3y6sgAeGKWpjeD; 1.12 date 2021.10.07.15.02.36; author nia; state Exp; branches; next 1.11; commitid 0fS32tEWoNe7fTbD; 1.11 date 2020.09.14.15.13.41; author taca; state Exp; branches; next 1.10; commitid rnS16UOAz59UM1oC; 1.10 date 2020.05.09.05.56.56; author taca; state Exp; branches; next 1.9; commitid 7L7h0Ms1wgApOw7C; 1.9 date 2015.11.04.02.00.10; author agc; state Exp; branches; next 1.8; commitid 8Vi0UoG7obKytIHy; 1.8 date 2015.05.19.12.32.55; author ryoon; state Exp; branches; next 1.7; commitid GHXenFsdR98Vp3my; 1.7 date 2014.03.15.15.15.06; author taca; state Exp; branches; next 1.6; commitid FZ0KHM4NQES58Osx; 1.6 date 2014.03.14.18.36.00; author taca; state Exp; branches; next 1.5; commitid i9bVgB1ZJSQjhHsx; 1.5 date 2013.09.15.16.34.40; author taca; state Exp; branches; next 1.4; commitid ETsVA9SP4Iawoy5x; 1.4 date 2012.12.17.15.06.50; author taca; state Exp; branches; next 1.3; 1.3 date 2011.08.12.17.23.33; author taca; state Exp; branches; next 1.2; 1.2 date 2010.12.04.04.38.20; author taca; state Exp; branches; next 1.1; 1.1 date 2010.09.12.01.53.43; author taca; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2010.09.12.01.53.43; author taca; state Exp; branches; next ; desc @@ 1.14 log @textproc/ruby-treetop: update to 1.6.12 1.6.12 (2022-11-24) * Fix home URL * Migrate CI to GitHub Actions * Replace deprecated File.exists? with File.exist? @ text @$NetBSD: distinfo,v 1.13 2021/10/26 11:23:29 nia Exp $ BLAKE2s (treetop-1.6.12.gem) = 6b1c4e69547bc0c0ebb5d1137e7071361cf0cb1366b905e63d80461133f16eb6 SHA512 (treetop-1.6.12.gem) = 3997e70c10b23b6dd3f0862e9248dc2b1a079c59b19121b6e86539efc5af47c0903a9040fcaa842176c4ba7152ce688cfd8ffc7d9d3ccfc801fcb9cd92c97f9d Size (treetop-1.6.12.gem) = 91136 bytes @ 1.13 log @textproc: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Unfetchable distfiles (fetched conditionally?): ./textproc/convertlit/distinfo clit18src.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2021/10/07 15:02:36 nia Exp $ d3 3 a5 3 BLAKE2s (treetop-1.6.11.gem) = 78a0b9047bc06369ce7ac3102a58573528cf1c26a432425ab9695c8def0cded7 SHA512 (treetop-1.6.11.gem) = 9276c9915778a63dfa81a8e3b5ba040aa194e40b736629e9b2ed07cddbff62ca2b476f0317f37d4e61f80721352c397d1eb9177ac875335ff7d7e05b1b47ee9f Size (treetop-1.6.11.gem) = 91136 bytes @ 1.12 log @textproc: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2020/09/14 15:13:41 taca Exp $ d3 1 a3 1 RMD160 (treetop-1.6.11.gem) = afdd9ae43b6e4271daa2677dcd9c5d8542337603 @ 1.11 log @textproc/ruby-treetop: update to 1.6.11 Update ruby-treetop package to 1.6.11. No release note is available, Please refer in detail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2020/05/09 05:56:56 taca Exp $ a2 1 SHA1 (treetop-1.6.11.gem) = 4e4b689056033ae1f43fef8f98fa7479478e4679 @ 1.10 log @textproc/ruby-treetop: update to 1.6.10 Update ruby-treetop to 1.6.10. pkgsrc changes: * Update HOMEPAGE. * Use --format-executable rubygem option and add ALTERNATIVES file. Release note is not available but various bug fixes and improvements. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2015/11/04 02:00:10 agc Exp $ d3 4 a6 4 SHA1 (treetop-1.6.10.gem) = 22896058cf2404b3f026a2e0e5b1ea2ad8bb424e RMD160 (treetop-1.6.10.gem) = 6f60810860d7a3d335606d5e754eb13619308ead SHA512 (treetop-1.6.10.gem) = adff1cf93d1ea071be948437e3fd2800c2e892d1dac49d4571a89336773e012007abb1b4e15f0a86031077c46a6667f8fca8e22920e5c29186e0c3227b4d82ee Size (treetop-1.6.10.gem) = 92160 bytes @ 1.9 log @Add SHA512 digests for distfiles for textproc category Problems found locating distfiles: Package cabocha: missing distfile cabocha-0.68.tar.bz2 Package convertlit: missing distfile clit18src.zip Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz 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.8 2015/05/19 12:32:55 ryoon Exp $ d3 4 a6 5 SHA1 (treetop-1.4.15.gem) = 8c6ce803f909b9e1dfcb24100c283642f43d90d1 RMD160 (treetop-1.4.15.gem) = d05541c28b7b9bb861346e8020e181deb74c60e3 SHA512 (treetop-1.4.15.gem) = 350e3b4fc5236f5523e7ba7486699192a689d680e60687519ffdb8707241fce493a86713d1a0a1e243654c609e221b194e151c29bee9aa7cff71ab397223791b Size (treetop-1.4.15.gem) = 78336 bytes SHA1 (patch-.._treetop-1.4.15.gemspec) = b6fffe6bc4a7b2549edd54fbc53f4dd4907f1838 @ 1.8 log @Fix build with Ruby 2.2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2014/03/15 15:15:06 taca Exp $ d5 1 @ 1.7 log @Revert to treetop-1.4.15 since ruby-rail require prior to 1.5. Thanks to hiramatsu@@. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2014/03/14 18:36:00 taca Exp $ d6 1 @ 1.6 log @Update ruby-treetop to 1.5.1. Changes are not available, please refer commit log: . @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2013/09/15 16:34:40 taca Exp $ d3 3 a5 3 SHA1 (treetop-1.5.1.gem) = 351e46c7251801426f407e83ad682fb88e83c3dc RMD160 (treetop-1.5.1.gem) = bcecea9eea9a9f7a7e6fd2ee06ca34f2063f78b0 Size (treetop-1.5.1.gem) = 77824 bytes @ 1.5 log @Update ruby-treetop to 1.4.15. Exact changes aren't available. Please refer change log in github. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2012/12/17 15:06:50 taca Exp $ d3 3 a5 3 SHA1 (treetop-1.4.15.gem) = 8c6ce803f909b9e1dfcb24100c283642f43d90d1 RMD160 (treetop-1.4.15.gem) = d05541c28b7b9bb861346e8020e181deb74c60e3 Size (treetop-1.4.15.gem) = 78336 bytes @ 1.4 log @Update ruby-treetop to 1.4.12. Exact changes aren't unavailable, please refer github: https://github.com/nathansobo/treetop/commits/master. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2011/08/12 17:23:33 taca Exp $ d3 3 a5 3 SHA1 (treetop-1.4.12.gem) = af6a81c09789ca1907ee9678d8606e1687491c4e RMD160 (treetop-1.4.12.gem) = 7946483cef0e95fffa9416fe07b1d04c2ca0ee05 Size (treetop-1.4.12.gem) = 182784 bytes @ 1.3 log @Update textproc/ruby-treetop package to 1.4.10. bugfixes: please refer https://github.com/nathansobo/treetop/commits/master in detail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2010/12/04 04:38:20 taca Exp $ d3 3 a5 3 SHA1 (treetop-1.4.10.gem) = 909560daaa07f9cf578b3ba26b9d5292cdd40ad3 RMD160 (treetop-1.4.10.gem) = 5a87733edab22c1aef9a0d33bc1fb249d3cf4b96 Size (treetop-1.4.10.gem) = 181760 bytes @ 1.2 log @Update ruby-treetop package to 1.4.9. Changes are unknown. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2010/09/12 01:53:43 taca Exp $ d3 3 a5 3 SHA1 (treetop-1.4.9.gem) = a3d96f639bad150ab4c2cb410859f6ef1cb5aae1 RMD160 (treetop-1.4.9.gem) = 77cabdfbbf9c4988984c31ca687a754023f88981 Size (treetop-1.4.9.gem) = 179200 bytes @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (treetop-1.4.8.gem) = b107eca5e06736db93a92536fde33bdbfdbc01a5 RMD160 (treetop-1.4.8.gem) = 2760c0b944ab4676922a6c4ce09698ed2243cb17 Size (treetop-1.4.8.gem) = 69632 bytes @ 1.1.1.1 log @Importing textproc/ruby-treetop 1.4.8. Languages can be split into two components, their *syntax* and their *semantics*. It's your understanding of English syntax that tells you the stream of words "Sleep furiously green ideas colorless" is not a valid sentence. Semantics is deeper. Even if we rearrange the above sentence to be "Colorless green ideas sleep furiously", which is syntactically correct, it remains nonsensical on a semantic level. With Treetop, you'll be dealing with languages that are much simpler than English, but these basic concepts apply. Your programs will need to address both the syntax and the semantics of the languages they interpret. Treetop equips you with powerful tools for each of these two aspects of interpreter writing. You'll describe the syntax of your language with a *parsing expression grammar*. From this description, Treetop will generate a Ruby parser that transforms streams of characters written into your language into *abstract syntax trees* representing their structure. You'll then describe the semantics of your language in Ruby by defining methods on the syntax trees the parser generates. @ text @@