pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/ruby-html-proofer www/ruby-html-proofer: update to...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5adc723da0b6
branches:  trunk
changeset: 384348:5adc723da0b6
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed Aug 31 14:47:35 2022 +0000

description:
www/ruby-html-proofer: update to 4.4.0

3.19.4 (2022-05-19)

Closed issues:
* Add JUnit-compatible Reporter #703
* Problems with internal link cache re-checking logic (4.0.0.rc3) #695
* File / sources processing issues #693

4.0.0 (2022-07-11)

Closed issues:
* From time to time I get response code 0 with Stream error in the HTTP/2
  framing layer #716
* Hash not exist in path with implicit index #714
* Config section of README seems to be out of sync with actual CLI options
  #713
* Allow separate internal/external cache timeframe #708
* Update nokogiri dependency #705
* Issue with internal links re-checking logic / cache keys #702
* Empty alt tag #228

Merged pull requests:
* Allow for empty alt attributes #717 (gjtorikian)
* Address internal hash issue #715 (gjtorikian)
* Fix internal link issue #712 (gjtorikian)
* Use <path>:<line> in the CLI reporter #711 (riccardoporreca)
* Split timeframes out #710 (gjtorikian)
* Bump actions/checkout from 2 to 3 #709 (dependabot[bot])
* chore: Included githubactions in the dependabot config #707
  (naveensrinivasan)
* chore: Set permissions for GitHub actions #706 (naveensrinivasan)
* Fix internal link format #699 (gjtorikian)
* Fix internal cache metadata check #696 (riccardoporreca)
* Feature/fix files sources processing #694 (riccardoporreca)
* 4.0.0 #674 (gjtorikian)

4.0.1 (2022-07-12)

Closed issues:
* Linking to directories without a trailing slash in 4.0.0 #718

Merged pull requests:
* Restore follow_location #719 (gjtorikian)

4.1.0 (2022-07-15)

Closed issues:
* Set enforce_https to false on the CLI #727
* srcset width/pixel density descriptors cause missing image error #724
* Example cache config not working #723
* Removal of --check-html #722
* CHANGELOG.md says Unreleased but 4.0 is out #721
* Make --checks options case insensitive #720

Merged pull requests:
* Squash some minor 4.x bugs #728 (gjtorikian)
* Change --url-ignore to --ignore-urls in README.md #726 (nwhetsell)

4.2.0 (2022-07-16)

Closed issues:
* Provide option to ignore hash references for internal links #731

Merged pull requests:
* Add option to disable internal hash check #732 (gjtorikian)
* Update readme to reflect new command line option --ignore-status-codes
  #729 (bassmang)

4.3.0 (2022-07-26)

Closed issues:
* check_internal_hash seems to be always true #739
* Disable internal/external cache altogether if not timeframe is specified
  #737
* How to set CLI option --check-external-hash to false? #735
* Cached external URLs with missing hash are not re-checked #733
* Warn/Failure if unknown configuration option is provided #730
* hash ref's on the same page aren't found #725
* No support for multiple URLs in srcset #313

Merged pull requests:
* moderately improved hash detection #741 (gjtorikian)
* adjust for additional srcset/webp logic #740 (gjtorikian)
* clarify CLI booleans #738 (gjtorikian)
* Cache fixes and improvements #736 (riccardoporreca)
* Ensure consistent external cache re-check for all failures #734
  (riccardoporreca)

4.3.1 (2022-07-29)

* Fix #724: handle srcsets with multiple pixel density entries

4.3.2 (2022-08-03)

* Switch 'source' elements to use image check code path

4.4.0 (2022-08-13)

* Fix external URL key for script links without protocol (#750)
* Failure on protocol-relative URLs across the board (#750)
* Adapt/extend tests to the protocol-relative failures (#750)
* Fix #752 from riccardoporreca/feature/750-fail-on-protocol-relative-urls

diffstat:

 www/ruby-html-proofer/Makefile |  18 +++++++++---------
 www/ruby-html-proofer/PLIST    |  42 ++++++++++++++++++++++++------------------
 www/ruby-html-proofer/distinfo |   8 ++++----
 3 files changed, 37 insertions(+), 31 deletions(-)

diffs (98 lines):

diff -r f1a679884ea6 -r 5adc723da0b6 www/ruby-html-proofer/Makefile
--- a/www/ruby-html-proofer/Makefile    Wed Aug 31 14:21:20 2022 +0000
+++ b/www/ruby-html-proofer/Makefile    Wed Aug 31 14:47:35 2022 +0000
@@ -1,21 +1,21 @@
-# $NetBSD: Makefile,v 1.4 2021/12/19 06:48:46 taca Exp $
+# $NetBSD: Makefile,v 1.5 2022/08/31 14:47:35 taca Exp $
 
-DISTNAME=      html-proofer-3.19.3
+DISTNAME=      html-proofer-4.4.0
 CATEGORIES=    www
-MASTER_SITES=  http://rubygems.org/downloads/
 
 MAINTAINER=    ryoon%NetBSD.org@localhost
 HOMEPAGE=      https://rubygems.org/gems/html-proofer/
 COMMENT=       Test your rendered HTML files to make sure they're accurate
 LICENSE=       mit
 
-DEPENDS+=      ${RUBY_PKGPREFIX}-addressable>=2.3:../../net/ruby-addressable
-DEPENDS+=      ${RUBY_PKGPREFIX}-mercenary>=0.3:../../devel/ruby-mercenary
-DEPENDS+=      ${RUBY_PKGPREFIX}-nokogumbo>=2.0.2:../../textproc/ruby-nokogumbo
-DEPENDS+=      ${RUBY_PKGPREFIX}-parallel>=1.3:../../misc/ruby-parallel
-DEPENDS+=      ${RUBY_PKGPREFIX}-rainbow>=3.0:../../misc/ruby-rainbow
-DEPENDS+=      ${RUBY_PKGPREFIX}-typhoeus>=1.3.1:../../www/ruby-typhoeus
+DEPENDS+=      ${RUBY_PKGPREFIX}-addressable>=2.3<3:../../net/ruby-addressable
+DEPENDS+=      ${RUBY_PKGPREFIX}-mercenary>=0.3<1:../../devel/ruby-mercenary
+DEPENDS+=      ${RUBY_PKGPREFIX}-nokogiri>=1.13<2:../../textproc/ruby-nokogiri
+DEPENDS+=      ${RUBY_PKGPREFIX}-parallel>=1.10<2:../../misc/ruby-parallel
+DEPENDS+=      ${RUBY_PKGPREFIX}-rainbow>=3.0<4:../../misc/ruby-rainbow
+DEPENDS+=      ${RUBY_PKGPREFIX}-typhoeus>=1.3.1<2:../../www/ruby-typhoeus
 DEPENDS+=      ${RUBY_PKGPREFIX}-yell>=2.0<3:../../devel/ruby-yell
+DEPENDS+=      ${RUBY_PKGPREFIX}-zeitwerk>=2.5<3:../../devel/ruby-zeitwerk
 
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f1a679884ea6 -r 5adc723da0b6 www/ruby-html-proofer/PLIST
--- a/www/ruby-html-proofer/PLIST       Wed Aug 31 14:21:20 2022 +0000
+++ b/www/ruby-html-proofer/PLIST       Wed Aug 31 14:47:35 2022 +0000
@@ -1,23 +1,29 @@
-@comment $NetBSD: PLIST,v 1.1 2020/04/14 16:10:51 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/08/31 14:47:35 taca Exp $
 bin/htmlproofer
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/bin/htmlproofer
 ${GEM_LIBDIR}/lib/html-proofer.rb
-${GEM_LIBDIR}/lib/html-proofer/cache.rb
-${GEM_LIBDIR}/lib/html-proofer/check.rb
-${GEM_LIBDIR}/lib/html-proofer/check/favicon.rb
-${GEM_LIBDIR}/lib/html-proofer/check/html.rb
-${GEM_LIBDIR}/lib/html-proofer/check/images.rb
-${GEM_LIBDIR}/lib/html-proofer/check/links.rb
-${GEM_LIBDIR}/lib/html-proofer/check/opengraph.rb
-${GEM_LIBDIR}/lib/html-proofer/check/scripts.rb
-${GEM_LIBDIR}/lib/html-proofer/configuration.rb
-${GEM_LIBDIR}/lib/html-proofer/element.rb
-${GEM_LIBDIR}/lib/html-proofer/issue.rb
-${GEM_LIBDIR}/lib/html-proofer/log.rb
-${GEM_LIBDIR}/lib/html-proofer/middleware.rb
-${GEM_LIBDIR}/lib/html-proofer/runner.rb
-${GEM_LIBDIR}/lib/html-proofer/url_validator.rb
-${GEM_LIBDIR}/lib/html-proofer/utils.rb
-${GEM_LIBDIR}/lib/html-proofer/version.rb
+${GEM_LIBDIR}/lib/html_proofer.rb
+${GEM_LIBDIR}/lib/html_proofer/attribute.rb
+${GEM_LIBDIR}/lib/html_proofer/attribute/url.rb
+${GEM_LIBDIR}/lib/html_proofer/cache.rb
+${GEM_LIBDIR}/lib/html_proofer/check.rb
+${GEM_LIBDIR}/lib/html_proofer/check/favicon.rb
+${GEM_LIBDIR}/lib/html_proofer/check/images.rb
+${GEM_LIBDIR}/lib/html_proofer/check/links.rb
+${GEM_LIBDIR}/lib/html_proofer/check/open_graph.rb
+${GEM_LIBDIR}/lib/html_proofer/check/scripts.rb
+${GEM_LIBDIR}/lib/html_proofer/configuration.rb
+${GEM_LIBDIR}/lib/html_proofer/element.rb
+${GEM_LIBDIR}/lib/html_proofer/failure.rb
+${GEM_LIBDIR}/lib/html_proofer/log.rb
+${GEM_LIBDIR}/lib/html_proofer/reporter.rb
+${GEM_LIBDIR}/lib/html_proofer/reporter/cli.rb
+${GEM_LIBDIR}/lib/html_proofer/runner.rb
+${GEM_LIBDIR}/lib/html_proofer/url_validator.rb
+${GEM_LIBDIR}/lib/html_proofer/url_validator/external.rb
+${GEM_LIBDIR}/lib/html_proofer/url_validator/internal.rb
+${GEM_LIBDIR}/lib/html_proofer/utils.rb
+${GEM_LIBDIR}/lib/html_proofer/version.rb
+${GEM_LIBDIR}/lib/html_proofer/xpath_functions.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r f1a679884ea6 -r 5adc723da0b6 www/ruby-html-proofer/distinfo
--- a/www/ruby-html-proofer/distinfo    Wed Aug 31 14:21:20 2022 +0000
+++ b/www/ruby-html-proofer/distinfo    Wed Aug 31 14:47:35 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/12/19 06:48:46 taca Exp $
+$NetBSD: distinfo,v 1.7 2022/08/31 14:47:35 taca Exp $
 
-BLAKE2s (html-proofer-3.19.3.gem) = 7c3dbcee467328633debc7772fee336c8559da8048778a19ccc76effb0612e4d
-SHA512 (html-proofer-3.19.3.gem) = 50d86f951583ece51902d212801eef8c6462d1761407e9bc2f9ffb08ce984954bd20ce07fb0a36da63a101a76779ab4266f7db8412c245e4c6a164adf80314b0
-Size (html-proofer-3.19.3.gem) = 22016 bytes
+BLAKE2s (html-proofer-4.4.0.gem) = 4159d16c0fdcb87da7202cd6b67234352b6a116169947655a836b77de382c03b
+SHA512 (html-proofer-4.4.0.gem) = 2d00069eac1dd406d2a14390e4f848dc520f72837ada5c1ae9d8ee5159d3c8705ea5dcaad733fe43a77b6ea2185906f9d38a834080dba2c3221a154b0d4d0cb4
+Size (html-proofer-4.4.0.gem) = 22528 bytes



Home | Main Index | Thread Index | Old Index