| Port details |
- adjuster Apply custom processing to Web pages
- 3.250 www
=0 3.250Version of this port present on the latest quarterly branch. - Maintainer: ssb22@cam.ac.uk
 - Port Added: 2023-05-18 08:21:23
- Last Update: 2026-09-25 14:04:27
- Commit Hash: a205e4a
- License: APACHE20
- WWW:
- http://ssb22.user.srcf.net/adjuster/
- Description:
- Web Adjuster, Annotator Generator and TermLayout
These are tools for applying custom processing to Web pages,
particularly useful for mobile browsers that do not support
browser extensions.
* Web Adjuster is a domain-rewriting proxy that can inject
Javascript and/or CSS into every page, as well as running
the text through an arbitrary filter command;
* Annotator Generator is an examples-driven generator of fast
text annotators (that add language-learning hints to text):
these can be used as filters in Web Adjuster;
* TermLayout displays complex Web layouts on text terminals.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/www/adjuster/ && make install clean
- To add the package, run one of these commands:
- pkg install www/adjuster
- pkg install adjuster
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: adjuster
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1790344452
SHA256 (ssb22-adjuster-v3.250_GH0.tar.gz) = e24770613c219fb8e81713e0a43781b1d1c001809b4b388fed6bb9ceb7485ec5
SIZE (ssb22-adjuster-v3.250_GH0.tar.gz) = 390775
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- python3.12 : lang/python312
- Test dependencies:
-
- python3.12 : lang/python312
- Runtime dependencies:
-
- py312-tornado>0 : www/py-tornado@py312
- python3.12 : lang/python312
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- www_adjuster
- USES:
- python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.250 25 Sep 2026 14:04:27
    |
Yusuf Yaman (nxjoseph)  Author: Silas S. Brown |
www/adjuster: Update 3.249 => 3.250
Commit log:
* Added a native cgi option (no need for WSGI).
* Fix Python 3 compatibility for non-function htmlFilter settings.
* Updated Annotator Generator to version 3.43 which fixes a cross-site
scripting vulnerability.
https://github.com/ssb22/adjuster/compare/v3.249...v3.250
PR: 298818
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q3 |
3.249 01 Sep 2026 12:50:34
    |
Yusuf Yaman (nxjoseph)  Author: Silas S. Brown |
www/adjuster: Update 3.248 => 3.249
This release adds support for the new HTTP QUERY method to Web Adjuster,
as well as several updates to Annotator Generator's Android code generation.
Commit log:
https://github.com/ssb22/adjuster/compare/v3.248...v3.249
PR: 298094
Reported by: Silas S. Brown <ssb22@cam.ac.uk> (maintainer)
Approved by: osa, vvd (Mentors, implicit) |
3.248 02 May 2026 20:58:04
    |
Yusuf Yaman (nxjoseph)  Author: Silas S. Brown |
www/adjuster: Update 3.246 => 3.248
Commit log:
https://github.com/ssb22/adjuster/compare/v3.246...v3.248
PR: 294940
Reported by: Silas S. Brown <ssb22@cam.ac.uk> (maintainer)
Approved by: vvd (co-mentor, implicit)
MFH: 2026Q2 |
3.246 31 Aug 2025 12:51:45
    |
Vladimir Druzenko (vvd)  Author: Silas S. Brown |
www/adjuster: Update 3.243 => 3.246
Commit log:
https://github.com/ssb22/adjuster/compare/v3.243...v3.246
PR: 289199 |
3.243 18 Apr 2025 09:56:18
    |
Fernando ApesteguĂa (fernape)  Author: Silas S. Brown |
www/adjuster: Update to v3.243
PR: 285656
Reported by: ssb22@cam.ac.uk |
3.239.2 12 Jul 2024 18:29:28
    |
Joel Bodenmann (jbo)  Author: Silas S. Brown |
www/adjuster: Update to v3.239
PR: 280091
Approved by: tcberner (mentor, implicit) |
3.233_1 23 Feb 2024 14:09:04
    |
Renato Botelho (garga)  |
www/adjuster: Moved manpages to share/man
Approved by: portmgr (blanket)
Sponsored by: Rubicon Communications, LLC ("Netgate") |
3.233 02 Nov 2023 07:31:05
    |
Fernando ApesteguĂa (fernape)  Author: Silas S. Brown |
www/adjuster: Update to v3.233
PR: 274589
Reported by: silas-freebsd@flatline.org.uk (maintainer) |
3.23.23 18 May 2023 08:19:41
    |
Robert Clausecker (fuz)  Author: Silas S. Brown |
www/adjuster: Apply custom processing to web pages
Web Adjuster, Annotator Generator and TermLayout
These are tools for applying custom processing to Web pages,
particularly useful for mobile browsers that do not support
browser extensions.
* Web Adjuster is a domain-rewriting proxy that can inject
Javascript and/or CSS into every page, as well as running
the text through an arbitrary filter command;
* Annotator Generator is an examples-driven generator of fast
text annotators (that add language-learning hints to text):
these can be used as filters in Web Adjuster;
* TermLayout displays complex Web layouts on text terminals.
WWW: http://ssb22.user.srcf.net/adjuster/
PR: 258459 |