| Port details |
- webtrees21 Online genealogy viewer (for PHP 7.4-8.2)
- 2.1.25 www
=2 2.1.22Version of this port present on the latest quarterly branch. - Maintainer: ports@bsdserwis.com
 - Port Added: 2023-01-16 17:36:13
- Last Update: 2025-10-30 04:21:36
- Commit Hash: 7e35473
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: GPLv3+
- WWW:
- https://webtrees.net/
- Description:
- webtrees is the web's leading online collaborative genealogy
application. webtrees works from standard GEDCOM files, and is
therefore compatible with every major desktop application. webtrees
aims to be efficient and effective by using the right combination
of third-party tools, design techniques and open standards.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- webtrees21${PHP_PKGNAMESUFFIX}>0:www/webtrees21
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/www/webtrees21/ && make install clean
- To add the package, run one of these commands:
- pkg install www/webtrees21
- pkg install webtrees21-php81
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: webtrees21-php81
- Package flavors (<flavor>: <package>)
- php81: webtrees21-php81
- php82: webtrees21-php82
- distinfo:
- TIMESTAMP = 1755819215
SHA256 (webtrees-2.1.25.zip) = da0eb2b184cb49c734509f20dc2aac9a6b579cbbfd20e80f022ce6ef2f6f99cc
SIZE (webtrees-2.1.25.zip) = 32740857
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- php.h : lang/php81
- calendar.so : misc/php81-calendar
- curl.so : ftp/php81-curl
- dom.so : textproc/php81-dom
- filter.so : security/php81-filter
- gd.so : graphics/php81-gd
- iconv.so : converters/php81-iconv
- pdo_mysql.so : databases/php81-pdo_mysql
- session.so : www/php81-session
- xml.so : textproc/php81-xml
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for webtrees21-php81-2.1.25:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- www_webtrees21
- USES:
- cpe php:flavors shebangfix zip
- 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 |
2.1.25 30 Oct 2025 04:21:36
    |
Zsolt Udvari (uzsolt)  Author: Krzysztof |
www/webtrees21: Update to 2.1.25
Add flavors option to USES=php.
Sort pkg-plist.
Pet portlint.
PR: 288999
Approved by: submitter is maintainer |
2.1.22 02 Jul 2025 16:29:38
    |
Muhammad Moinur Rahman (bofh)  |
*/*: IGNORE_WITH_PHP 8.5
These packages do not build with the new PHP85.
Approved by: portmgr (blanket) |
2.1.22 15 Dec 2024 09:04:41
    |
Zsolt Udvari (uzsolt)  Author: Krzysztof |
www/webtrees21: Update to 2.1.22
Introduce PHP flavors. This branch is targeted to PHP 7.4-8.2 so should
use IGNORE_WITH_PHP.
Conflicts webtree20 so doesn't need change DOCSDIR and WWWDIR
from default and can remove SUB_LIST variable.
Move LICENSE.md from PORTDOCS to LICENSE_FILE.
Switch to DISTVERSION.
Changelog: https://webtrees.net/blog/2024/11/30/new-webtrees-release-2-2-1.html
PR: 283149
Approved by: submitter is maintainer |
2.1.20 13 Apr 2024 21:16:38
    |
Nuno Teixeira (eduardo)  Author: Krzysztof |
www/webtrees21: Update to 2.1.20
ChangeLog:
https://webtrees.net/blog/2024/04/08/new-webtrees-release-2-1-20.html
PR: 278314
MFH: 2024Q2 |
2.1.19 23 Mar 2024 19:09:46
    |
Mikael Urankar (mikael)  Author: Krzysztof |
www/webtrees21: Update to 2.1.19
Changes:
https://webtrees.net/blog/2024/03/19/new-webtrees-release-2-1-19.html
PR: 277890 |
2.1.18 12 Nov 2023 19:23:01
    |
Muhammad Moinur Rahman (bofh)  |
*/*: Cleanup php NOOP codes
There are some php modules which are by default installed and/or
statically linked in the default PHP installations and has no effect if
mentioned through USE_PHP. Remove those codes.
Also add comment for these cases like which extensions are required for
future references.
Approved by: portmgr (blanket) |
2.1.18 23 Oct 2023 14:46:54
    |
Fernando ApesteguĂa (fernape)  Author: Krzysztof |
www/webtrees21: update to 2.1.18
ChangeLog: https://github.com/fisharebest/webtrees/compare/2.1.17...2.1.18
PR: 274657
Reported by: ports@bsdserwis.com (maintainer) |
2.1.17 23 Jul 2023 16:55:12
    |
Dries Michiels (driesm)  Author: Krzysztof |
www/webtrees21: update to 2.1.17
Changes: https://github.com/fisharebest/webtrees/compare/2.1.16...2.1.17
PR: 272671 |
2.1.16 16 Apr 2023 18:09:23
    |
Muhammad Moinur Rahman (bofh)  |
*/*: 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 (Only the first 15 lines of the commit message are shown above ) |
2.1.16 06 Feb 2023 08:39:04
    |
Nuno Teixeira (eduardo)  Author: Krzysztof |
www/webtrees21: Update to 2.1.16
- nginx configuration added to pkg-message
ChangeLog: https://github.com/fisharebest/webtrees/compare/2.1.7...2.1.16
PR: 269312 |
2.1.7 16 Jan 2023 17:33:55
    |
Mikael Urankar (mikael)  Author: Krzysztof |
www/webtrees21: Add new port
webtrees is the web's leading online collaborative genealogy application.
webtrees works from standard GEDCOM files, and is therefore compatible
with every major desktop application. webtrees aims to be efficient and
effective by using the right combination of third-party tools, design
techniques and open standards.
WWW: http://webtrees.net/
PR: 267463 |