Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
moodle52 Course management system based on social constructionism
5.2.3 www Σ=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.2.3Version of this port present on the latest quarterly branch.
Maintainer: wen@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-04-21 07:29:04
Last Update: 2026-10-11 13:57:27
Commit Hash: 28f2d9f
People watching this port, also watch: exim, curl, awstats, dovecot, clamav
Also Listed In: education
License: GPLv3
WWW:
https://www.moodle.org/
Description: #
Moodle is a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities. You can use it on any computer you have handy (including webhosts), yet it can scale from a single-teacher site to a 40,000-student University.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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:
  • moodle52${PHP_PKGNAMESUFFIX}>0:www/moodle52
Conflicts: #
CONFLICTS:
  • moodle45-4.5.[0-9]*
  • moodle50-5.0.[0-9]*
  • moodle51-5.1.[0-9]*
  • moodle53-5.3
To install the port: #
cd /usr/ports/www/moodle52/ && make install clean
To add the package, run one of these commands:
  • pkg install www/moodle52
  • pkg install moodle52-php85
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: moodle52-php85
Package flavors (<flavor>: <package>) #
  • php85: moodle52-php85
  • php82: moodle52-php82
  • php83: moodle52-php83
  • php84: moodle52-php84
distinfo: #
TIMESTAMP = 1790842499 SHA256 (moodle-5.2.3.tgz) = 918c4bed6639056d1a3fcca37747ad95c4ec988024d2ef6b662897bcee55a581 SIZE (moodle-5.2.3.tgz) = 89805177

Packages (timestamps in pop-ups are UTC): #
moodle52-php82
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest5.2.35.2.3--5.2.3
FreeBSD:14:quarterly5.2.35.2.3--5.2.3
FreeBSD:15:latest5.2.35.2.3n/a-n/a
FreeBSD:15:quarterly5.2.35.2.3n/a-n/a
FreeBSD:16:latest5.2.35.2.3n/a-n/a
 

moodle52-php83
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest5.2.35.2.3--5.2.3
FreeBSD:14:quarterly5.2.35.2.3--5.2.3
FreeBSD:15:latest5.2.35.2.3n/a-n/a
FreeBSD:15:quarterly5.2.35.2.3n/a-n/a
FreeBSD:16:latest5.2.35.2.3n/a-n/a
 

moodle52-php84
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest5.2.35.2.3--5.2.3
FreeBSD:14:quarterly5.2.35.2.3--5.2.3
FreeBSD:15:latest5.2.35.2.3n/a-n/a
FreeBSD:15:quarterly5.2.35.2.3n/a-n/a
FreeBSD:16:latest5.2.35.2.3n/a-n/a
 

moodle52-php85
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest5.2.35.2.3--5.2.3
FreeBSD:14:quarterly5.2.35.2.3--5.2.3
FreeBSD:15:latest5.2.35.2.3n/a-n/a
FreeBSD:15:quarterly5.2.35.2.3n/a-n/a
FreeBSD:16:latest5.2.35.2.3n/a-n/a
 

Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies: #
  1. php.h : lang/php85
  2. ctype.so : textproc/php85-ctype
  3. curl.so : ftp/php85-curl
  4. dom.so : textproc/php85-dom
  5. exif.so : graphics/php85-exif
  6. fileinfo.so : sysutils/php85-fileinfo
  7. filter.so : security/php85-filter
  8. gd.so : graphics/php85-gd
  9. iconv.so : converters/php85-iconv
  10. intl.so : devel/php85-intl
  11. mbstring.so : converters/php85-mbstring
  12. session.so : www/php85-session
  13. simplexml.so : textproc/php85-simplexml
  14. soap.so : net/php85-soap
  15. sodium.so : security/php85-sodium
  16. tokenizer.so : devel/php85-tokenizer
  17. xml.so : textproc/php85-xml
  18. xmlreader.so : textproc/php85-xmlreader
  19. xmlrpc.so : net/php-xmlrpc@php85
  20. zip.so : archivers/php85-zip
  21. zlib.so : archivers/php85-zlib
  22. mysqli.so : databases/php85-mysqli
There are no ports dependent upon this port #

Configuration Options: #
===> The following configuration options are available for moodle52-php85-5.2.3: LDAP=off: LDAP protocol support ====> Options available for the single BACKEND: you have to select exactly one of them MYSQL=on: MySQL database support PGSQL=off: PostgreSQL database support ===> Use 'make config' to modify these settings
Options name: #
www_moodle52
USES: #
cpe php:flavors tar:tgz
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (5 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/wen/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/wen/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/wen/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/wen/
  5. https://packaging.moodle.org/stable502/
Collapse this list.

Number of commits found: 6 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.2.3
11 Oct 2026 13:57:27
commit hash: 28f2d9fda513bb4c8d43ce083352f4b553149432commit hash: 28f2d9fda513bb4c8d43ce083352f4b553149432commit hash: 28f2d9fda513bb4c8d43ce083352f4b553149432commit hash: 28f2d9fda513bb4c8d43ce083352f4b553149432 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/moodle*: Update CONFLICTS
5.2.3
01 Oct 2026 11:50:53
commit hash: 06c843a9e3dd8ca71c4df8ec1a91cf287f163c61commit hash: 06c843a9e3dd8ca71c4df8ec1a91cf287f163c61commit hash: 06c843a9e3dd8ca71c4df8ec1a91cf287f163c61commit hash: 06c843a9e3dd8ca71c4df8ec1a91cf287f163c61 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/moodle52: Update to 5.2.3
5.2.2
20 Aug 2026 12:35:59
commit hash: 91eaf818c1b19696face712e1b1add5152fd833fcommit hash: 91eaf818c1b19696face712e1b1add5152fd833fcommit hash: 91eaf818c1b19696face712e1b1add5152fd833fcommit hash: 91eaf818c1b19696face712e1b1add5152fd833f files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/moodle52: Update to 5.2.2
5.2.1
04 Jul 2026 18:17:34
commit hash: 63b6120db0b8290c6b7d0b91d16c94bfe617ebfecommit hash: 63b6120db0b8290c6b7d0b91d16c94bfe617ebfecommit hash: 63b6120db0b8290c6b7d0b91d16c94bfe617ebfecommit hash: 63b6120db0b8290c6b7d0b91d16c94bfe617ebfe files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*php86*: Sunrise

Please DO NOT use this version in production, it is an early test version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.6.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.6.0alpha1/NEWS
5.2.1
09 Jun 2026 10:50:40
commit hash: edc0ebcb46d6b800fe1e6b2538f8846fc89ca3fccommit hash: edc0ebcb46d6b800fe1e6b2538f8846fc89ca3fccommit hash: edc0ebcb46d6b800fe1e6b2538f8846fc89ca3fccommit hash: edc0ebcb46d6b800fe1e6b2538f8846fc89ca3fc files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/moodle52: Update to 5.2.1
5.2
21 Apr 2026 07:24:34
commit hash: 00fb8daba1951e17dfc321d481f5568ff3ff24d8commit hash: 00fb8daba1951e17dfc321d481f5568ff3ff24d8commit hash: 00fb8daba1951e17dfc321d481f5568ff3ff24d8commit hash: 00fb8daba1951e17dfc321d481f5568ff3ff24d8 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/moodle52: New port, copied from www/moodle51

Moodle is a course management system (CMS) - a free, Open Source software
package designed using sound pedagogical principles, to help educators
create effective online learning communities. You can use it on any
computer you have handy (including webhosts), yet it can scale from a
single-teacher site to a 40,000-student University.

Number of commits found: 6