head 1.8;
access;
symbols
pkgsrc-2023Q4:1.8.0.8
pkgsrc-2023Q4-base:1.8
pkgsrc-2023Q3:1.8.0.6
pkgsrc-2023Q3-base:1.8
pkgsrc-2023Q2:1.8.0.4
pkgsrc-2023Q2-base:1.8
pkgsrc-2023Q1:1.8.0.2
pkgsrc-2023Q1-base:1.8
pkgsrc-2022Q4:1.7.0.4
pkgsrc-2022Q4-base:1.7
pkgsrc-2022Q3:1.7.0.2
pkgsrc-2022Q3-base:1.7
pkgsrc-2022Q2:1.6.0.6
pkgsrc-2022Q2-base:1.6
pkgsrc-2022Q1:1.6.0.4
pkgsrc-2022Q1-base:1.6
pkgsrc-2021Q4:1.6.0.2
pkgsrc-2021Q4-base:1.6
pkgsrc-2021Q3:1.4.0.6
pkgsrc-2021Q3-base:1.4
pkgsrc-2021Q2:1.4.0.4
pkgsrc-2021Q2-base:1.4
pkgsrc-2021Q1:1.4.0.2
pkgsrc-2021Q1-base:1.4
pkgsrc-2020Q4:1.3.0.8
pkgsrc-2020Q4-base:1.3
pkgsrc-2020Q3:1.3.0.6
pkgsrc-2020Q3-base:1.3
pkgsrc-2020Q2:1.3.0.4
pkgsrc-2020Q2-base:1.3
pkgsrc-2020Q1:1.3.0.2
pkgsrc-2020Q1-base:1.3
pkgsrc-2019Q4:1.2.0.10
pkgsrc-2019Q4-base:1.2
pkgsrc-2019Q3:1.2.0.6
pkgsrc-2019Q3-base:1.2
pkgsrc-2019Q2:1.2.0.4
pkgsrc-2019Q2-base:1.2
pkgsrc-2019Q1:1.2.0.2
pkgsrc-2019Q1-base:1.2
pkgsrc-2018Q4:1.1.0.8
pkgsrc-2018Q4-base:1.1
pkgsrc-2018Q3:1.1.0.6
pkgsrc-2018Q3-base:1.1
pkgsrc-2018Q2:1.1.0.4
pkgsrc-2018Q2-base:1.1
pkgsrc-2018Q1:1.1.0.2
pkgsrc-2018Q1-base:1.1;
locks; strict;
comment @# @;
1.8
date 2023.01.03.15.09.58; author taca; state Exp;
branches;
next 1.7;
commitid HbrqiGkIl2dCJ68E;
1.7
date 2022.08.29.13.06.43; author taca; state Exp;
branches;
next 1.6;
commitid rTVUkSAzSVoq8MRD;
1.6
date 2021.10.26.11.23.22; author nia; state Exp;
branches;
next 1.5;
commitid TS3y6sgAeGKWpjeD;
1.5
date 2021.10.07.15.02.29; author nia; state Exp;
branches;
next 1.4;
commitid 0fS32tEWoNe7fTbD;
1.4
date 2021.01.14.14.41.04; author taca; state Exp;
branches;
next 1.3;
commitid UPYCIK51rRyAGHDC;
1.3
date 2020.03.24.16.46.59; author taca; state Exp;
branches;
next 1.2;
commitid bNk4kOHUTedvTF1C;
1.2
date 2019.01.20.14.46.38; author taca; state Exp;
branches;
next 1.1;
commitid fXwfRpDMjRKc1x8B;
1.1
date 2018.03.13.16.07.49; author taca; state Exp;
branches;
next ;
commitid QI0hLG76AyVPwjuA;
desc
@@
1.8
log
@textproc/ruby-erubi: update to 1.12.0
1.12.0 (2022-12-22)
* Use erb/escape for faster html escaping if available (jeremyevans)
* Default :freeze_template_literals option to false if running with
--enable-frozen-string-literal (casperisfine) (#35)
@
text
@$NetBSD: distinfo,v 1.7 2022/08/29 13:06:43 taca Exp $
BLAKE2s (erubi-1.12.0.gem) = cdf07dbd0710aacf8915e536ba519324ba81e9319784e310cb22d110296348cd
SHA512 (erubi-1.12.0.gem) = e4d2a68e864dc1c06f65fdd4e9e44d7c3873f2f69487322ddfb29b1a983229881f1f3d2429f99432b9a7707989a5bc172d0c90f341fa9a9f9cf3331fccfda8b3
Size (erubi-1.12.0.gem) = 12288 bytes
@
1.7
log
@textproc/ruby-erubi: update to 1.11.0
1.11.0 (2022-08-02)
* Support :freeze_template_literals option for configuring whether to add
.freeze to template literal strings (casperisfine) (#33)
* Support :chain_appends option for chaining appends to the buffer variable
(casperisfine, jeremyevans) (#32)
* Avoid unnecessary defined? usage on Ruby 3+ when using the :ensure option
(jeremyevans)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2021/10/26 11:23:22 nia Exp $
d3 3
a5 3
BLAKE2s (erubi-1.11.0.gem) = 523ae801cbd4b84d3806639b76710cb97abc7e0bae79c0f304beb3de9605b15f
SHA512 (erubi-1.11.0.gem) = 8fbc64fbd7b99e0676ba2c9601e8ee894f378bd234e4753d1302991abbbb4b8de0b75b86a1c0df1940dc9377937fcb88c2852ac5035de697c087b86433333008
Size (erubi-1.11.0.gem) = 12288 bytes
@
1.6
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.5 2021/10/07 15:02:29 nia Exp $
d3 3
a5 3
BLAKE2s (erubi-1.10.0.gem) = 51abb2deb3e819d0cc9677e9ed507065c1b6881ef0a720febb8a4a9473fc329f
SHA512 (erubi-1.10.0.gem) = 21bc96310ae6377e5e21fe5cece032ee084697e652639dbde1be94998bbeb876b7f5c938ee0f2a1605893f41974cf5f7b889f2b09cd834436f126b873d42ddec
Size (erubi-1.10.0.gem) = 11264 bytes
@
1.5
log
@textproc: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2021/01/14 14:41:04 taca Exp $
d3 1
a3 1
RMD160 (erubi-1.10.0.gem) = 3b6cd7c5fe8c50ad111fd7da8d74a8a66cda4a67
@
1.4
log
@textproc/ruby-erubi: update to 1.10.0
=== 1.10.0 (2020-11-13)
* Improve template parsing, mostly by reducing allocations (jeremyevans)
* Do not ship tests in the gem, reducing gem size about 20% (jeremyevans)
* Support :literal_prefix and :literal_postfix options for how to output
literal tags (e.g. <%% code %>) (jaredcwhite) (#26, #27)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2020/03/24 16:46:59 taca Exp $
a2 1
SHA1 (erubi-1.10.0.gem) = 1267ccf1edf35c01cbeede7b8f67d8bc53e89786
@
1.3
log
@textproc/ruby-erubi: update to 1.9.0
Update ruby-erubi to 1.9.0.
pkgsrc change: add "USE_LANGUAGES= # none".
=== 1.9.0 (2019-09-25)
* Change default :bufvar from 'String.new' to '::String.new' to work with BasicObject (jeremyevans)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2019/01/20 14:46:38 taca Exp $
d3 4
a6 4
SHA1 (erubi-1.9.0.gem) = 303b7682b7215f6973839dde4990bb7b9f7f21d7
RMD160 (erubi-1.9.0.gem) = 67ebe80b6b28336742f7710ab5d77b68f264dac2
SHA512 (erubi-1.9.0.gem) = 34770c01215b323797739af54c5c821d28e982309a76f0a212657868629625ae6dfca3e9e2f5ae16893813fc81b5afbb172c397ddad1e2f93108c5112c540bd6
Size (erubi-1.9.0.gem) = 13824 bytes
@
1.2
log
@textproc/ruby-erubi: update to 1.8.0
=== 1.8.0 (2018-12-18)
* Support :yield_returns_buffer option in capture_end for always returning the (potentially modified) buffer in <%|= tags (evanleck) (#15)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2018/03/13 16:07:49 taca Exp $
d3 4
a6 4
SHA1 (erubi-1.8.0.gem) = d9c2cae43ad52200626b7c783280d23e7f2498f6
RMD160 (erubi-1.8.0.gem) = 4bff7fcf110833600136a5dbe821654c89dbeb16
SHA512 (erubi-1.8.0.gem) = ca227cc10a3a77750a4e5184395709a032da6f15cb0fb5f9b8cc162e382b2ce49cd94023941439b05ee5b0c5d1b39114d68a0e7549910bceb1fdead6b9fd62e4
Size (erubi-1.8.0.gem) = 13824 bytes
@
1.1
log
@textproc/ruby-erubi: add version 1.7.1 package
Erubi is a ERB template engine for ruby. It is a simplified fork of Erubis,
using the same basic algorithm, with the following differences:
* Handles postfix conditionals when using escaping
(e.g. <%= foo if bar %>)
* Supports frozen_string_literal: true in templates via :freeze option
* Works with ruby's --enable-frozen-string-literal option
* Automatically freezes strings for template text when ruby optimizes it (on
ruby 2.1+)
* Escapes ' (apostrophe) when escaping for better XSS protection
* Has 6x faster escaping on ruby 2.3+ by using cgi/escape
* Has 86% smaller memory footprint
* Does no monkey patching (Erubis adds a method to Kernel)
* Uses an immutable design (all options passed to the constructor, which
returns a frozen object)
* Has simpler internals (1 file, <150 lines of code)
* Has an open development model (Erubis doesn't have a public source control
repository or bug tracker)
* Is not dead (Erubis hasn't been updated since 2011)
It is not designed with Erubis API compatibility in mind, though most Erubis
ERB syntax works, with the following exceptions:
* No support for <%=== for debug output
@
text
@d1 1
a1 1
$NetBSD$
d3 4
a6 4
SHA1 (erubi-1.7.1.gem) = 8afe08d68540d9e191000923cad5d0d679c6756e
RMD160 (erubi-1.7.1.gem) = 7ea11f36716609b2a19906ae7490ca3b3c0290e0
SHA512 (erubi-1.7.1.gem) = c7b611f1690886c0eadf68d418674760912d13ad1febbc4161c6b72d1f51373084d0fdb03f98e05c87bf5e7e3cbb57df35471b84b2d73359e30395d26bb90486
Size (erubi-1.7.1.gem) = 12800 bytes
@