Sun Dec 4 16:07:24 2022 UTC ()
textproc/ruby-temple: update to 0.9.1

0.9.1 (2022-10-24)

* Fix Slim's error in AttributeMerger due to 0.9.0's :capture_generator
  (#137)
* Use specified :capture_generator for nested captures (#112)
* Fix Temple::ERB::Engine's <%= to not escape and <%== to escape expressions

0.9.0 (2022-10-24)

* Require Ruby 2.5+ (#131)
* Change default :capture_generator to self (#113)
* Improve compatibility with Rails 7.1 (#135)
* Support Rails 6.1's annotate_rendered_view_with_filenames
  with Temple::Filters::Ambles (#134)
* Fix a crash in StringSplitter filter (#138)
* Fix a warning by Object#=~ since Ruby 2.6 (#129)
* Fix deprecated Tilt template mime type (#108)
* Stop using deprecated EscapeUtils from Temple::Utils (#136)


(taca)
diff -r1.3 -r1.4 pkgsrc/textproc/ruby-temple/Makefile
diff -r1.1 -r1.2 pkgsrc/textproc/ruby-temple/PLIST
diff -r1.4 -r1.5 pkgsrc/textproc/ruby-temple/distinfo

cvs diff -r1.3 -r1.4 pkgsrc/textproc/ruby-temple/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-temple/Makefile 2020/03/24 17:08:44 1.3
+++ pkgsrc/textproc/ruby-temple/Makefile 2022/12/04 16:07:24 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.3 2020/03/24 17:08:44 taca Exp $ 1# $NetBSD: Makefile,v 1.4 2022/12/04 16:07:24 taca Exp $
2 2
3DISTNAME= temple-0.8.2 3DISTNAME= temple-0.9.1
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= https://github.com/judofyr/temple 7HOMEPAGE= https://github.com/judofyr/temple
8COMMENT= Template compilation framework in Ruby 8COMMENT= Template compilation framework in Ruby
9LICENSE= mit 9LICENSE= mit
10 10
11USE_LANGUAGES= # none 11USE_LANGUAGES= # none
12 12
13.include "../../lang/ruby/gem.mk" 13.include "../../lang/ruby/gem.mk"
14.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/textproc/ruby-temple/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-temple/PLIST 2017/06/21 22:18:13 1.1
+++ pkgsrc/textproc/ruby-temple/PLIST 2022/12/04 16:07:24 1.2
@@ -1,32 +1,33 @@ @@ -1,32 +1,33 @@
1@comment $NetBSD: PLIST,v 1.1 2017/06/21 22:18:13 taca Exp $ 1@comment $NetBSD: PLIST,v 1.2 2022/12/04 16:07:24 taca Exp $
2${GEM_HOME}/cache/${GEM_NAME}.gem 2${GEM_HOME}/cache/${GEM_NAME}.gem
 3${GEM_LIBDIR}/.github/workflows/test.yml
3${GEM_LIBDIR}/.gitignore 4${GEM_LIBDIR}/.gitignore
4${GEM_LIBDIR}/.travis.yml 
5${GEM_LIBDIR}/.yardopts 5${GEM_LIBDIR}/.yardopts
6${GEM_LIBDIR}/CHANGES 6${GEM_LIBDIR}/CHANGES
7${GEM_LIBDIR}/EXPRESSIONS.md 7${GEM_LIBDIR}/EXPRESSIONS.md
8${GEM_LIBDIR}/Gemfile 8${GEM_LIBDIR}/Gemfile
9${GEM_LIBDIR}/LICENSE 9${GEM_LIBDIR}/LICENSE
10${GEM_LIBDIR}/README.md 10${GEM_LIBDIR}/README.md
11${GEM_LIBDIR}/Rakefile 11${GEM_LIBDIR}/Rakefile
12${GEM_LIBDIR}/lib/temple.rb 12${GEM_LIBDIR}/lib/temple.rb
13${GEM_LIBDIR}/lib/temple/engine.rb 13${GEM_LIBDIR}/lib/temple/engine.rb
14${GEM_LIBDIR}/lib/temple/erb/engine.rb 14${GEM_LIBDIR}/lib/temple/erb/engine.rb
15${GEM_LIBDIR}/lib/temple/erb/parser.rb 15${GEM_LIBDIR}/lib/temple/erb/parser.rb
16${GEM_LIBDIR}/lib/temple/erb/template.rb 16${GEM_LIBDIR}/lib/temple/erb/template.rb
17${GEM_LIBDIR}/lib/temple/erb/trimming.rb 17${GEM_LIBDIR}/lib/temple/erb/trimming.rb
18${GEM_LIBDIR}/lib/temple/exceptions.rb 18${GEM_LIBDIR}/lib/temple/exceptions.rb
19${GEM_LIBDIR}/lib/temple/filter.rb 19${GEM_LIBDIR}/lib/temple/filter.rb
 20${GEM_LIBDIR}/lib/temple/filters/ambles.rb
20${GEM_LIBDIR}/lib/temple/filters/code_merger.rb 21${GEM_LIBDIR}/lib/temple/filters/code_merger.rb
21${GEM_LIBDIR}/lib/temple/filters/control_flow.rb 22${GEM_LIBDIR}/lib/temple/filters/control_flow.rb
22${GEM_LIBDIR}/lib/temple/filters/dynamic_inliner.rb 23${GEM_LIBDIR}/lib/temple/filters/dynamic_inliner.rb
23${GEM_LIBDIR}/lib/temple/filters/encoding.rb 24${GEM_LIBDIR}/lib/temple/filters/encoding.rb
24${GEM_LIBDIR}/lib/temple/filters/eraser.rb 25${GEM_LIBDIR}/lib/temple/filters/eraser.rb
25${GEM_LIBDIR}/lib/temple/filters/escapable.rb 26${GEM_LIBDIR}/lib/temple/filters/escapable.rb
26${GEM_LIBDIR}/lib/temple/filters/multi_flattener.rb 27${GEM_LIBDIR}/lib/temple/filters/multi_flattener.rb
27${GEM_LIBDIR}/lib/temple/filters/remove_bom.rb 28${GEM_LIBDIR}/lib/temple/filters/remove_bom.rb
28${GEM_LIBDIR}/lib/temple/filters/static_analyzer.rb 29${GEM_LIBDIR}/lib/temple/filters/static_analyzer.rb
29${GEM_LIBDIR}/lib/temple/filters/static_merger.rb 30${GEM_LIBDIR}/lib/temple/filters/static_merger.rb
30${GEM_LIBDIR}/lib/temple/filters/string_splitter.rb 31${GEM_LIBDIR}/lib/temple/filters/string_splitter.rb
31${GEM_LIBDIR}/lib/temple/filters/validator.rb 32${GEM_LIBDIR}/lib/temple/filters/validator.rb
32${GEM_LIBDIR}/lib/temple/generator.rb 33${GEM_LIBDIR}/lib/temple/generator.rb
@@ -47,40 +48,40 @@ ${GEM_LIBDIR}/lib/temple/html/safe.rb @@ -47,40 +48,40 @@ ${GEM_LIBDIR}/lib/temple/html/safe.rb
47${GEM_LIBDIR}/lib/temple/map.rb 48${GEM_LIBDIR}/lib/temple/map.rb
48${GEM_LIBDIR}/lib/temple/mixins/dispatcher.rb 49${GEM_LIBDIR}/lib/temple/mixins/dispatcher.rb
49${GEM_LIBDIR}/lib/temple/mixins/engine_dsl.rb 50${GEM_LIBDIR}/lib/temple/mixins/engine_dsl.rb
50${GEM_LIBDIR}/lib/temple/mixins/grammar_dsl.rb 51${GEM_LIBDIR}/lib/temple/mixins/grammar_dsl.rb
51${GEM_LIBDIR}/lib/temple/mixins/options.rb 52${GEM_LIBDIR}/lib/temple/mixins/options.rb
52${GEM_LIBDIR}/lib/temple/mixins/template.rb 53${GEM_LIBDIR}/lib/temple/mixins/template.rb
53${GEM_LIBDIR}/lib/temple/parser.rb 54${GEM_LIBDIR}/lib/temple/parser.rb
54${GEM_LIBDIR}/lib/temple/static_analyzer.rb 55${GEM_LIBDIR}/lib/temple/static_analyzer.rb
55${GEM_LIBDIR}/lib/temple/templates.rb 56${GEM_LIBDIR}/lib/temple/templates.rb
56${GEM_LIBDIR}/lib/temple/templates/rails.rb 57${GEM_LIBDIR}/lib/temple/templates/rails.rb
57${GEM_LIBDIR}/lib/temple/templates/tilt.rb 58${GEM_LIBDIR}/lib/temple/templates/tilt.rb
58${GEM_LIBDIR}/lib/temple/utils.rb 59${GEM_LIBDIR}/lib/temple/utils.rb
59${GEM_LIBDIR}/lib/temple/version.rb 60${GEM_LIBDIR}/lib/temple/version.rb
 61${GEM_LIBDIR}/spec/engine_spec.rb
 62${GEM_LIBDIR}/spec/erb_spec.rb
 63${GEM_LIBDIR}/spec/filter_spec.rb
 64${GEM_LIBDIR}/spec/filters/code_merger_spec.rb
 65${GEM_LIBDIR}/spec/filters/control_flow_spec.rb
 66${GEM_LIBDIR}/spec/filters/dynamic_inliner_spec.rb
 67${GEM_LIBDIR}/spec/filters/eraser_spec.rb
 68${GEM_LIBDIR}/spec/filters/escapable_spec.rb
 69${GEM_LIBDIR}/spec/filters/multi_flattener_spec.rb
 70${GEM_LIBDIR}/spec/filters/static_analyzer_spec.rb
 71${GEM_LIBDIR}/spec/filters/static_merger_spec.rb
 72${GEM_LIBDIR}/spec/filters/string_splitter_spec.rb
 73${GEM_LIBDIR}/spec/generator_spec.rb
 74${GEM_LIBDIR}/spec/grammar_spec.rb
 75${GEM_LIBDIR}/spec/html/attribute_merger_spec.rb
 76${GEM_LIBDIR}/spec/html/attribute_remover_spec.rb
 77${GEM_LIBDIR}/spec/html/attribute_sorter_spec.rb
 78${GEM_LIBDIR}/spec/html/fast_spec.rb
 79${GEM_LIBDIR}/spec/html/pretty_spec.rb
 80${GEM_LIBDIR}/spec/map_spec.rb
 81${GEM_LIBDIR}/spec/mixins/dispatcher_spec.rb
 82${GEM_LIBDIR}/spec/mixins/grammar_dsl_spec.rb
 83${GEM_LIBDIR}/spec/spec_helper.rb
 84${GEM_LIBDIR}/spec/static_analyzer_spec.rb
 85${GEM_LIBDIR}/spec/utils_spec.rb
60${GEM_LIBDIR}/temple.gemspec 86${GEM_LIBDIR}/temple.gemspec
61${GEM_LIBDIR}/test/filters/test_code_merger.rb 
62${GEM_LIBDIR}/test/filters/test_control_flow.rb 
63${GEM_LIBDIR}/test/filters/test_dynamic_inliner.rb 
64${GEM_LIBDIR}/test/filters/test_eraser.rb 
65${GEM_LIBDIR}/test/filters/test_escapable.rb 
66${GEM_LIBDIR}/test/filters/test_multi_flattener.rb 
67${GEM_LIBDIR}/test/filters/test_static_analyzer.rb 
68${GEM_LIBDIR}/test/filters/test_static_merger.rb 
69${GEM_LIBDIR}/test/filters/test_string_splitter.rb 
70${GEM_LIBDIR}/test/helper.rb 
71${GEM_LIBDIR}/test/html/test_attribute_merger.rb 
72${GEM_LIBDIR}/test/html/test_attribute_remover.rb 
73${GEM_LIBDIR}/test/html/test_attribute_sorter.rb 
74${GEM_LIBDIR}/test/html/test_fast.rb 
75${GEM_LIBDIR}/test/html/test_pretty.rb 
76${GEM_LIBDIR}/test/mixins/test_dispatcher.rb 
77${GEM_LIBDIR}/test/mixins/test_grammar_dsl.rb 
78${GEM_LIBDIR}/test/test_engine.rb 
79${GEM_LIBDIR}/test/test_erb.rb 
80${GEM_LIBDIR}/test/test_filter.rb 
81${GEM_LIBDIR}/test/test_generator.rb 
82${GEM_LIBDIR}/test/test_grammar.rb 
83${GEM_LIBDIR}/test/test_map.rb 
84${GEM_LIBDIR}/test/test_static_analyzer.rb 
85${GEM_LIBDIR}/test/test_utils.rb 
86${GEM_HOME}/specifications/${GEM_NAME}.gemspec 87${GEM_HOME}/specifications/${GEM_NAME}.gemspec

cvs diff -r1.4 -r1.5 pkgsrc/textproc/ruby-temple/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-temple/distinfo 2021/10/26 11:23:28 1.4
+++ pkgsrc/textproc/ruby-temple/distinfo 2022/12/04 16:07:24 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2021/10/26 11:23:28 nia Exp $ 1$NetBSD: distinfo,v 1.5 2022/12/04 16:07:24 taca Exp $
2 2
3BLAKE2s (temple-0.8.2.gem) = fe60d3d0361c0dd221a922e0b34b795366524ea2d2a67b7082958538191371af 3BLAKE2s (temple-0.9.1.gem) = 3a890f494258aee6f54469d4018611fffc11af1206392a427971100fe52c0c33
4SHA512 (temple-0.8.2.gem) = 51923b3bf9d4c05255131be62f567ca21305ba023ea5395a08d6970236b2a2833b058f7b3906046b8a57a224b368de12a6d5e426effca39324670fb632f33b67 4SHA512 (temple-0.9.1.gem) = 2d7c0c64fb51356599ecbd9119314f954341acf66d5ad729b7e19058628118509e14ef116d4ed549996d7119cf9a1f38de5818b46ef5a9a19473b0d007131e6a
5Size (temple-0.8.2.gem) = 39424 bytes 5Size (temple-0.9.1.gem) = 40960 bytes