- Make sample configuration file respect PREFIX and LOCALBASE PR: ports/86250 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)8f07d1d032
Port details
www/validator 1.3_6
Markup Validation Service from the World Wide Web Consortium (W3C)
Port info
- Maintainer
- cyberbotx@cyberbotx.com
- Packages
- latest: 1.3_6
- Upstream
- Higher version available: 1.3.4.14
- Last update
- to 1.3_6 · 6b40496081
- Quarterly
- 2026Q4: 1.3_6
- WWW
- https://validator.w3.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install validatorinstalls 1.3_6 fromlatest; fromquarterly(2026Q4) 1.3_6- Port
# cd /usr/ports/www/validator && make install clean- Size
- 2.5 MiB download · 8.1 MiB installed
- Depends on
- chinese/p5-Encode-HanExtra 0.23_2, converters/p5-Encode-JIS2K 0.05, converters/p5-JSON 4.10, devel/p5-Config-General 2.67, lang/perl5.42 5.42.3, net-mgmt/p5-Net-IP 1.26_1, net/p5-URI 5.34, textproc/opensp 1.5.2_4, textproc/p5-SGML-Parser-OpenSP 0.994_4, textproc/p5-XML-LibXML 2.0213,1, www/p5-CGI 4.72, www/p5-HTML-Encoding 0.61_1, www/p5-HTML-Parser 3.83, www/p5-HTML-Template 2.97, www/p5-LWP-Protocol-https 6.17, www/p5-libwww 6.83
- License
- W3C2002
- pkg-message
Shown after installing
The W3C Markup Validation Service has been installed. However, it will not do anything until you set up your web server to utilize it. An httpd.conf for the Apache web server can be found at /usr/local/www/validator/httpd/conf/httpd.conf and included in your Apache web server configuration, typically using: Include /usr/local/www/validator/httpd/conf/httpd.conf If you are using another web server, you will have to configure it yourself. The W3C only recommends the use of the Apache web server, so there are no other web server configuration snippets. A sample validator.conf has been installed at /usr/local/www/validator/htdocs/config/validator.conf.sample You need to copy this file to /usr/local/www/validator/htdocs/config/validator.conf and then edit it to your liking. If you have used a previous version of the validator, you will need to manually check if anything new has been added to the W3C's validator.conf and edit your own validator.conf accordingly. If you would prefer not to put the validator.conf file into /usr/local/www/validator/htdocs/config, you can place it where you would like and set the environment variable W3C_VALIDATOR_CFG to the complete path (including filename) of validator.conf. An example of how to set this environment variable in Apache has been included in the above referenced httpd.conf file.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.3_6 | 1.3_6 | – |
| FreeBSD 15 | 1.3_6 | 1.3_6 | – |
| FreeBSD 14 | 1.3_6 | 1.3_6 | 1.3_6 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.3_6 | 1.3_6 | – |
| FreeBSD 14 | 1.3_6 | 1.3_6 | 1.3_6 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.3_6.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (52)
The Markup Validation Service from the World Wide Web Consortium (W3C), it's purpose is to validate web pages made in HTML and XHTML. PR: ports/86201 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com>fac3a565aa