Mon Aug 30 15:50:27 2021 UTC ()
textproc/ruby-haml: update to 5.2.2

5.2.2 (2021-07-27)

Look Under Your Seats, It's an All Expense Paid Annotation!

Howdy Haml-faml,

The 5.x.x line of Haml keeps chugging along, and we will likely keep this
codebase going for those who want this full-fat version of Haml and
addressing little issues here and there.

In this version, the wonderful @jdelStrother brought in a new feature for
adding annotations to your output during development showing which template
the html came from.

<div class='navbar-light navbar-collapse collapse wi-100 d-md-none' id='navbar-collapse'>
    <div class='navbar-nav phm mbm' role='menu'>
        <!-- BEGIN app/views/page_header/_user_profile_links.html.haml -->
        <a class="nav-link" href="/profile">Profile</a>
        <a class="nav-link" href="/account/edit">Settings</a>
        <div class='dropdown-divider'></div>
        <a class="nav-link" href="/logout">Log out</a>
        <!-- END app/views/page_header/_user_profile_links.html.haml -->
  </div>
</div>

This was added in Rails 6.1 for ERB files, and now all you wonderful
Haml-ers out there get the same useful feature.

As for the future of Haml, we are likely going to be moving over the main
branch and 6.x.x development to be based off of @k0kubun's awesome Hamlit
implementation.  It does lack some of the features that 5.x has, but it
comes with almost 2x speed improvement and honestly, even the way I
(Hampton) use Haml – is well covered by Hamlit.  You really have to be doing
some weird stuff for it to be an issue.  So, we'll likely be releasing an
alpha of that 6.x-based-on-Hamlit code soon.


(taca)
diff -r1.22 -r1.23 pkgsrc/textproc/ruby-haml/Makefile
diff -r1.22 -r1.23 pkgsrc/textproc/ruby-haml/distinfo
diff -r1.17 -r1.18 pkgsrc/textproc/ruby-haml/PLIST

cvs diff -r1.22 -r1.23 pkgsrc/textproc/ruby-haml/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-haml/Makefile 2021/01/14 14:44:47 1.22
+++ pkgsrc/textproc/ruby-haml/Makefile 2021/08/30 15:50:27 1.23
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.22 2021/01/14 14:44:47 taca Exp $ 1# $NetBSD: Makefile,v 1.23 2021/08/30 15:50:27 taca Exp $
2 2
3DISTNAME= haml-5.2.1 3DISTNAME= haml-5.2.2
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://haml.info/ 7HOMEPAGE= http://haml.info/
8COMMENT= XHTML & CSS markup language & template engine 8COMMENT= XHTML & CSS markup language & template engine
9LICENSE= mit 9LICENSE= mit
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-temple>=0.8.0:../../textproc/ruby-temple 11DEPENDS+= ${RUBY_PKGPREFIX}-temple>=0.8.0:../../textproc/ruby-temple
12DEPENDS+= ${RUBY_PKGPREFIX}-tilt>=0:../../textproc/ruby-tilt 12DEPENDS+= ${RUBY_PKGPREFIX}-tilt>=0:../../textproc/ruby-tilt
13 13
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
15 15
16RUBYGEM_OPTIONS+= --format-executable 16RUBYGEM_OPTIONS+= --format-executable

cvs diff -r1.22 -r1.23 pkgsrc/textproc/ruby-haml/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-haml/distinfo 2021/01/14 14:44:47 1.22
+++ pkgsrc/textproc/ruby-haml/distinfo 2021/08/30 15:50:27 1.23
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.22 2021/01/14 14:44:47 taca Exp $ 1$NetBSD: distinfo,v 1.23 2021/08/30 15:50:27 taca Exp $
2 2
3SHA1 (haml-5.2.1.gem) = 080c5710756c49ab6c290a4ca46e2ffeaf86ce6d 3SHA1 (haml-5.2.2.gem) = 434fff4bae1fc2bb70ae92c0889a2f701a059601
4RMD160 (haml-5.2.1.gem) = f4d4b6f4c07882eb2217f45ddee768769d7c392e 4RMD160 (haml-5.2.2.gem) = a45693407969c4b2ba567e65709757358ad97d8e
5SHA512 (haml-5.2.1.gem) = 81ca67a09480a90df52068a32f05f7e15b8eb4c74c647b9441e661928453b0bb6a159358f2217429d6fdccb12dbdaca25998c0e9fd5ed7a168e0830873aab05f 5SHA512 (haml-5.2.2.gem) = 1ac461357a7845fed9f9c96bb2bab4587b11f6bb2ae7900a8dd92a41a3215fe0eaeedef45a866dc70359a54bc39fafe397949b2c52ade128e8e6da84dae2b7c7
6Size (haml-5.2.1.gem) = 92160 bytes 6Size (haml-5.2.2.gem) = 92160 bytes

cvs diff -r1.17 -r1.18 pkgsrc/textproc/ruby-haml/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-haml/PLIST 2017/09/10 16:03:24 1.17
+++ pkgsrc/textproc/ruby-haml/PLIST 2021/08/30 15:50:27 1.18
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1@comment $NetBSD: PLIST,v 1.17 2017/09/10 16:03:24 taca Exp $ 1@comment $NetBSD: PLIST,v 1.18 2021/08/30 15:50:27 taca Exp $
2bin/haml${RUBY_SUFFIX} 2bin/haml${RUBY_SUFFIX}
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
 4${GEM_LIBDIR}/.github/workflows/test.yml
4${GEM_LIBDIR}/.gitignore 5${GEM_LIBDIR}/.gitignore
5${GEM_LIBDIR}/.gitmodules 6${GEM_LIBDIR}/.gitmodules
6${GEM_LIBDIR}/.travis.yml 
7${GEM_LIBDIR}/.yardopts 7${GEM_LIBDIR}/.yardopts
8${GEM_LIBDIR}/CHANGELOG.md 8${GEM_LIBDIR}/CHANGELOG.md
9${GEM_LIBDIR}/FAQ.md 9${GEM_LIBDIR}/FAQ.md
10${GEM_LIBDIR}/Gemfile 10${GEM_LIBDIR}/Gemfile
11${GEM_LIBDIR}/MIT-LICENSE 11${GEM_LIBDIR}/MIT-LICENSE
12${GEM_LIBDIR}/README.md 12${GEM_LIBDIR}/README.md
13${GEM_LIBDIR}/REFERENCE.md 13${GEM_LIBDIR}/REFERENCE.md
14${GEM_LIBDIR}/Rakefile 14${GEM_LIBDIR}/Rakefile
15${GEM_LIBDIR}/TODO 15${GEM_LIBDIR}/TODO
16${GEM_LIBDIR}/benchmark.rb 16${GEM_LIBDIR}/benchmark.rb
17${GEM_LIBDIR}/bin/haml 17${GEM_LIBDIR}/bin/haml
18${GEM_LIBDIR}/haml.gemspec 18${GEM_LIBDIR}/haml.gemspec
19${GEM_LIBDIR}/lib/haml.rb 19${GEM_LIBDIR}/lib/haml.rb