www/moodle52 5.2.3 FreeBSD
Course management system based on social constructionism
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
28f2d9fda5- License
- GPLv3
- Categories
- www, education
- Package size
- 59701.3 KiB, 422175.1 KiB installed
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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/moodle52 | 5.2.3 |
| HardenedBSD | www/moodle52 | 5.2.2 |
| GhostBSD | www/moodle52 | 5.2.2 |
Install
Binary package:
pkg install moodle52-php82
From the ports tree:
cd /usr/ports/www/moodle52/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= moodle52-php82>0:www/moodle52
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.2.3 | 5.2.3 | - | - | 5.2.3 |
| FreeBSD:14:quarterly | 5.2.3 | 5.2.3 | n/a | - | 5.2.3 |
| FreeBSD:15:latest | 5.2.3 | 5.2.3 | n/a | - | - |
| FreeBSD:15:quarterly | 5.2.3 | 5.2.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.2.3 | 5.2.3 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 57
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/php82-zip
- archivers/php82-zlib
- archivers/zstd
- converters/libiconv
- converters/php82-iconv
- converters/php82-mbstring
- databases/php82-mysqli
- devel/gettext-runtime
- devel/icu
- devel/libunistring
- devel/oniguruma
- devel/pcre2
- devel/php82-intl
- devel/php82-tokenizer
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- ftp/php82-curl
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/php82-exif
- graphics/php82-gd
- graphics/png
- graphics/tiff
- graphics/webp
- lang/php82
- lang/php84
- net/php-xmlrpc
- net/php82-soap
- print/freetype2
- print/indexinfo
- security/libargon2
- security/libsodium
- security/libssh2
- security/php82-filter
- security/php82-sodium
- sysutils/php82-fileinfo
- textproc/expat2
- textproc/libxml2
- textproc/php82-ctype
- textproc/php82-dom
- textproc/php82-simplexml
- textproc/php82-xml
- textproc/php82-xmlreader
- textproc/php84-xml
- www/libnghttp2
- www/php82-opcache
- www/php82-session
- x11-fonts/fontconfig
No port depends on this one.
Configuration
Options name: www_moodle
| Option | Default | Description |
|---|---|---|
| LDAP | off | LDAP protocol support |
| MYSQL | on | MySQL database support |
| PGSQL | off | PostgreSQL database support |
- USES
- cpe php:flavors tar:tgz
- Service scripts
- none
- Conflicts with
- moodle45-4.5.[0-9]* moodle50-5.0.[0-9]* moodle51-5.1.[0-9]* moodle53-5.3
- Flavors
moodle52-php83-5.2.3,moodle52-php84-5.2.3,moodle52-php85-5.2.3
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| moodle-5.2.3.tgz | 8.9805177e+07 | 918c4bed6639056d1a3fcca37747ad95c4ec988024d2ef6b662897bcee55a581 |
Master sites 2
- https://packaging.moodle.org/stable502/
- LOCAL/wen