head	1.3;
access;
symbols
	pkgsrc-2026Q1:1.3.0.28
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.26
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.24
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.22
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.20
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.18
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.16
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.14
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.12
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.10
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.8
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.3.0.6
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.4
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.2
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.2.0.2
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.1.0.18
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.16
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.14
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.12
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.10
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.8
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.6
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.4
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.2
	pkgsrc-2020Q2-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2022.11.11.13.49.57;	author taca;	state Exp;
branches;
next	1.2;
commitid	coxLPj0TREYFZh1E;

1.2
date	2022.08.31.14.47.35;	author taca;	state Exp;
branches;
next	1.1;
commitid	BL43K4DawLu2D2SD;

1.1
date	2020.04.14.16.10.51;	author ryoon;	state Exp;
branches;
next	;
commitid	9SCbxXnfpGrs1n4C;


desc
@@


1.3
log
@www/ruby-html-proofer: update to 5.0.1

pkgsrc change:
* Add "USE_LANGUAGES=	# none".
* Add pkg_alternatives support.

5.0.0 (2022-10-08)

Closed issues:

* Options validation breaking for booleans #773

Merged pull requests:

* Native async #766 (gjtorikian)
* Lock to >= Ruby 3.1 #760 (gjtorikian)
* V5 #759 (gjtorikian)
* CLI Args: A New Hope #758 (gjtorikian)


5.0.1 (2022-11-01)

Closed issues:

* QUESTION - ignore-files syntax not ignore entire directories as I would
  expect it to. Is my approach syntax incorrect? #775

Merged pull requests:

* Accept regexp values for ignore-files via CLI #776 (gjtorikian)
@
text
@@@comment $NetBSD: PLIST,v 1.2 2022/08/31 14:47:35 taca Exp $
bin/htmlproofer${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/exe/htmlproofer
${GEM_LIBDIR}/lib/html-proofer.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/cli.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/terminal.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
@


1.2
log
@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
@
text
@d1 2
a2 2
@@comment $NetBSD: PLIST,v 1.1 2020/04/14 16:10:51 ryoon Exp $
bin/htmlproofer
d4 1
a4 1
${GEM_LIBDIR}/bin/htmlproofer
d16 1
d22 1
a22 1
${GEM_LIBDIR}/lib/html_proofer/reporter/cli.rb
@


1.1
log
@www/ruby-html-proofer: import ruby26-html-proofer-3.15.2

HTMLProofer is a set of tests to validate your HTML output. These
tests check if your image references are legitimate, if they have
alt tags, if your internal links are working, and so on. It's
intended to be an all-in-one checker for your output.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d6 23
a28 17
${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
@

