CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/websvn 2.9.0

Online Subversion repository browser

Port info

Maintainer
michael.osipov@innomotics.com
Packages
latest: websvn-php82 2.9.0, websvn-php83 2.9.0, websvn-php84 2.9.0, websvn-php85 2.9.0, websvn-php86 2.9.0
Upstream
up to date
Last update
to 2.9.0 · b1f93f70f9
Quarterly
2026Q4: websvn-php82 2.9.0, websvn-php83 2.9.0, websvn-php84 2.9.0, websvn-php85 2.9.0, websvn-php86 2.9.0
WWW
https://websvnphp.github.io/
Links
cgit · VuXML

Install

Package
# pkg install websvn-php82
# pkg install websvn-php83
# pkg install websvn-php84
# pkg install websvn-php85
# pkg install websvn-php86
installs websvn-php82 2.9.0, websvn-php83 2.9.0, websvn-php84 2.9.0, websvn-php85 2.9.0, websvn-php86 2.9.0 from latest; from quarterly (2026Q4) websvn-php82 2.9.0, websvn-php83 2.9.0, websvn-php84 2.9.0, websvn-php85 2.9.0, websvn-php86 2.9.0
Port
# cd /usr/ports/devel/websvn && make install clean
Size
186 KiB download · 699 KiB installed
Depends on
archivers/php82-zlib 8.2.35_2, converters/php82-iconv 8.2.35_2, converters/php82-mbstring 8.2.35_2, devel/php-composer 2.10.3, devel/subversion 1.14.5_1, lang/php82 8.2.35_2, textproc/php82-dom 8.2.35_2, textproc/php82-xml 8.2.35_2
License
GPLv2
pkg-message
Shown after installing
Make sure to install dependencies with:
  cd /usr/local/www/websvn && composer i

Make sure you modify /usr/local/www/websvn/include/config.php to your needs and your web
server configuration to serve WebSVN!
Shown after upgrading
Make sure to update dependencies with:
  cd /usr/local/www/websvn && composer u
Shown after removing
You would like to delete:
  rm -R /usr/local/www/websvn /usr/local/etc/websvn
Note
Size, dependencies, options and messages are those of websvn-php82.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.9.02.9.0–
FreeBSD 152.9.02.9.0–
FreeBSD 142.9.02.9.02.9.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.9.02.9.0–
FreeBSD 142.9.02.9.02.9.0

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 2.9.0.

Fixed (3)

Show 3 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (55)

Michael Osipov (michaelo) · 2.9.0
devel/websvn: Update to 2.9.0

Changelog:	https://github.com/websvnphp/websvn/releases/tag/2.9.0
b1f93f70f9
Michael Osipov (michaelo) · 2.8.8 MFH 2026Q3 ✓
devel/websvn: Update to 2.8.8

PR:		296661
MFH:		2026Q3
bf8d0a826a
Michael Osipov (michaelo) · 2.8.7
devel/websvn: Update to 2.8.7

MFH:		2026Q2
Changelog:	https://github.com/websvnphp/websvn/releases/tag/2.8.7
58845071e7
Michael Osipov (michaelo) · 2.8.6
devel/websvn: Update to 2.8.6

MFH:		2026Q2
Changelog:	https://github.com/websvnphp/websvn/releases/tag/2.8.6
355760cfd5
Michael Osipov (michaelo) · 2.8.5
devel/websvn: Update port to 2.8.5

Changelog: https://github.com/websvnphp/websvn/releases/tag/2.8.5

Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D50436
bab42aa506
Michael Osipov (michaelo) · 2.8.4
*/*: Update my email address

Since Siemens has sold our subsidiary to KPS Capital Partners we are now
legally a separate company with new public email addresses. Old ones
will go away in the future.

Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D48171
8881c82cd8
Michael Osipov (michaelo) · 2.8.4
devel/websvn: update port to 2.8.4

Changelog: https://github.com/websvnphp/websvn/releases/tag/2.8.4

Approved by:	jrm (mentor), otis (mentor)
Differential Revision:	https://reviews.freebsd.org/D44403
88cc397f61
Michael Osipov (michaelo) · 2.8.3_1
*/*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER

When LTS version of Subversion is set in make.conf (WITH_SUBVERSION_VER)
depending ports will still depend on latest version (devel/subversion)
instead of LTS one (devel/subversion-lts). This will cause dependency
conflicts when packages are distributed with Poudriere, namely pkg(8)
will report them and fail to install.
Make all affected ports properly depend on the right port based on the
value set in WITH_SUBVERSION_VER.

Approved by:	jrm (mentor), otis (mentor), lev (maintainer timeout)
Differential Revision:	https://reviews.freebsd.org/D43864
e83f0a9c84
Michael Osipov (michaelo) · 2.8.3
devel/websvn: Update to 2.8.3

Approved by:	jrm (mentor), otis (mentor)
Relnotes:	https://github.com/websvnphp/websvn/releases/tag/2.8.3
Differential Revision:	https://reviews.freebsd.org/D43086
6935ed623d
Guido Falsi (madpilot) · 2.8.2_1
devel/composer: Fix dependent ports after move of composer2

This adapts the depend lines of ports depending on composer after
commit 8ed8145684356244c2a05ff696bf9f3bc9262a21

Reported by:	antoine@ (thanks)
Fixes:		8ed8145684356244c2a05ff696bf9f3bc9262a21
Pointyhat to:	madpilot (myself)
48ecb00774
Fernando Apesteguía (fernape) · 2.8.2
devel/websvn: update port to 2.8.2

ChangeLog: https://github.com/websvnphp/websvn/releases/tag/2.8.2

PR:		272026
Reported by:	michael.osipov@siemens.com (maintainer)
f60ab3c1ec
Muhammad Moinur Rahman (bofh) · 2.8.1
*/*: Remove merged or non-existent USE_PHP directives

- Remove USE_PHP=hash which is available in default php installation of
  all versions of php
  * security/pear-Horde_Crypt_Blowfish: Remove OPTION MHASH
- Remove USE_PHP=json which is available in default php installation of
  all versions of php
  * devel/pear-PHPTAL: Remove OPTION JSON
  * www/ilias: Remove OPTION SCORM2004
- Remove USE_PHP=mssql which is no longer available in php from php80
  and later and has been replaced with sqlsrv module which is Windows
  only
  * www/codeigniter: Remove OPTION MSSQL
  * www/moodle311: Remove OPTION MSSQL
  * www/moodle39: Remove OPTION MSSQL
  * www/moodle40: Remove OPTION MSSQL
  * www/moodle41: Remove OPTION MSSQL
- Remove USE_PHP=openssl which is available in default php installation
  of all versions of php
  * databases/phpmyadmin: Remove OPTION OPENSSL
  * databases/phpmyadmin5: Remove OPTION OPENSSL
  * security/pear-Horde_Crypt_Blowfish: Remove OPTION OPENSSL
  * www/nextcloud: Remove OPTION SSL
  * www/owncloud: Remove OPTION SSL
- Remove USE_PHP=pcre which is available in default php installation of
  all versions of php
  * sysutils/racktables: Remove OPTION PCRE
- Remove USE_PHP=postgresql which should be USE_PHP=pgsql and update
  following ports
  * www/typo3-11
  * www/typo3-12
- Remove USE_PHP=pdf which is no longer available as php module
  * databases/phpmyadmin: Remove OPTION PDF
- Remove USE_PHP=spl which is available in default php installation of
  all versions of php
- Remove USE_PHP=sqlsrv which was never imported into FreeBSD as that is
  Windows only php module
  * www/typo3-11: Remove OPTION SQLSRV
  * www/typo3-12: Remove OPTION SQLSRV
- Bump where DEFAULT OPTIONS are affected

Sponsored by:	Bounce Experts

Approved by:	portmgr(blanket)
0ac3a69555
Guangyuan Yang (ygy) · 2.8.1
devel/websvn: Update to 2.8.1

Changelog:	https://github.com/websvnphp/websvn/releases/tag/2.8.1

PR:		267959
c8f14160a0
Fernando Apesteguía (fernape) · 2.8.0
devel/websvn: update to 2.8.0

PR:		266996
Reported by:	michael.osipov@siemens.com (maintainer)
df3fca4f09
Stefan Eßer (se) · 2.7.0
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.7.0
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Muhammad Moinur Rahman (bofh) · 2.7.0
*/*: Ignore with php82
214a6c5f5a
Neel Chauhan (nc) · 2.7.0
devel/websvn: update to 2.7.0

PR:	262548
d67dcf8978
Thomas Zander (riggs) · 2.6.1
devel/websvn: Update to upstream release 2.6.1

PR:		255949
MFH:		2022Q1
Security:	CVE-2021-32305
16ed4da8aa
Mathieu Arnold (mat) · 2.6.0
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 2.6.0
Remove # $FreeBSD$ from Makefiles.
305f148f48
Danilo G. Baio (dbaio) · 2.6.0
devel/websvn: Update to 2.6.0

PR:		250758
Submitted by:	Michael Osipov <michael.osipov@siemens.com> (maintainer)
fe57fb86d8
Baptiste Daroussin (bapt) · 2.5
Use pkg's ability to only print messages on removal instead of always echoing a message.
3717c1c97d
Mathieu Arnold (mat) · 2.5
Convert to UCL & cleanup pkg-message (categories d)
78d1aff1fc
Steve Wills (swills) · 2.5
devel/websvn: update port to 2.5

PR:		236494
Submitted by:	Michael Osipov <michael.osipov@siemens.com> (maintainer)
cb5d40f318
Steve Wills (swills) · 2.4
devel/websvn: update port to 2.4

While here, pass maintainership to submitter

PR:		236284
Submitted by:	Michael Osipov <michael.osipov@siemens.com>
Approved by:	ychsiao@ychsiao.org (maintainer)
e53f66e8a8
Mathieu Arnold (mat) · 2.3.3_1
Don't quote {} in find -exec calls.

Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.

Sponsored by:	Absolight
8664861b1a
Steve Wills (swills) · 2.3.3_1
Unmark broken on powerpc64

These ports built successfully
149ba7338a
Steve Wills (swills) · 2.3.3_1
many ports: mark broken on powerpc64
86cd4fbe5a
Raphael Kubo da Costa (rakuco) · 2.3.3_1
Add patches to fix CVE-2013-6892 and CVE-2016-2511.

PR:		207740
Approved by:	ports-secteam (feld)
MFH:		2016Q1
31c096f9f8
Dmitry Marakasov (amdmi3) · 2.3.3
Convert LICENSE= "GPLxx # or later" to "GPLxx+"

Approved by:	portmgr blanket
b9398223bd
Baptiste Daroussin (bapt) · 2.3.3
Fix packaging as a user Use @sample
0662004b81
Dmitry Marakasov (amdmi3) · 2.3.3
- Add CPE info - Add LICENSE

Approved by:	portmgr blanket
064172a7c3
Baptiste Daroussin (bapt) · 2.3.3
Cleanup plist
282a9bc4b9
Martin Wilke (miwi) · 2.3.3
- Stage support
8eb3ad98db
Baptiste Daroussin (bapt) · 2.3.3
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 4)
77d32abc6b
Pietro Cerutti (gahr) · 2.3.3
- Update to 2.3.3   Release notes: http://www.websvn.info/news/websvn-2-3-3-released.html

PR:		165171
Submitted by:	gahr@
Approved by:	Yuan-Chung Hsiao <ychsiao@ychsiao.org> (maintainer)
c850531932
Chris Rees (crees) · 2.3.2
- Use static plist - Automate distconf->config stage; port handles config files more gracefully - Use COPYTREE macros

PR:		ports/162689
Approved by:	maintainer timeout (ychsiao@ychsiao.org, 14 days)
Feature safe:	yes
39933bf8a3
Sahil Tandon (sahil) · 2.3.2
- Update to 2.3.2

PR:		ports/154274
Submitted by:	Mike Jakubik <mike.jakubik@intertainservices.com>
Approved by:	maintainer timeout
Feature safe:	yes
e576495387
Martin Wilke (miwi) · 2.3.0
- Update to 2.3.0

PR:		142357
Submitted by:	miwi
Approved by:	maintainer
14d1e6a6f4
Martin Matuska (mm) · 2.2.1
- Update to 2.2.1

PR:		ports/135150
Approved by:	Yuan-Chung Hsiao <ychsiao@ychsiao.org> (maintainer)
f243a0edb9
Martin Wilke (miwi) · 2.1.0
- Update to 2.1.0 - Update WWW

PR:		130934
Submitted by:	Yuan-Chung Hsiao <ychsiao@ychsiao.org> (maintainer)
Security:	http://www.vuxml.org/freebsd/71597e3e-f6b8-11dd-94d9-0030843d3802.html
51eb7cc316
Pietro Cerutti (gahr) · 2.0
- Fix pkg-message

PR:		125247
Submitted by:	Carsten Wiedmann <carsten_sttgt@gmx.de>
Approved by:	Yuan-Chung Hsiao <ychsiao@ychsiao.org> (maintainer)
		via private e-mail
a40d003a4c
Martin Matuska (mm) · 2.0
- Update to 2.0 - Fix PHP dependencies - Remove dummy pkg-plist - Some minor fixes

PR:		ports/115965
Sumbitted by:	mm
Approved by:	Yuan-Chung Hsiao <ychsiao at ychsiao.org> (maintainer)
7a14f0c682
Pav Lucistnik (pav) · 1.61
- Fix plist after recent php changes
de5fec048d
Edwin Groothuis (edwin) · 1.61
SHA256ify

Approved by:    krion@
acd87b4ad8
Yen-Ming Lee (leeym) · 1.61
- update maintainer's email address

PR:		76601
Submitted by:	maintainer
cc101f3885
Cheng-Lung Sung (clsung) · 1.61
- fixing installed filename (config.inc) - remove CR in config file.

Noted by kuriyama.

Approved by:	co-mentor (vanilla)
3077fac578
Cheng-Lung Sung (clsung) · 1.61
- auto create pkg-plist in pre-install phase.

PR:		ports/71694
Submitted by:	Michael Johnson <ahze AT ahze dot net>
Reviewed by:	maintainer
Approved by:	co-mentor (vanilla)
0356a8b603
Cheng-Lung Sung (clsung) · 1.61
From submitter: - websvn need 2 missed dependency , and cp distconfig.inc config.inc. Changes: - add pkg-message - modify USE_PHP (from "yes" to "pcre zlib") - new file in pkg-plist

PR:		ports/71448
Submitted by:	June-Yen Huang <jihuang AT gate.sinica.edu.tw>
Approved by:	maintainer, mentor (vanilla)
b2b2ccbcfd