www/moodle53 5.3 FreeBSD
Course management system based on social constructionism
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
681a854f0f- License
- GPLv3
- Categories
- www, education
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.
Install
Binary package:
pkg install moodle53-php82
From the ports tree:
cd /usr/ports/www/moodle53/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= moodle53-php82>0:www/moodle53
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.3 | - | - | 5.3 |
| FreeBSD:14:quarterly | 5.3 | 5.3 | n/a | - | 5.3 |
| FreeBSD:15:latest | 5.3 | 5.3 | n/a | - | - |
| FreeBSD:15:quarterly | 5.3 | 5.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 5.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]* moodle52-5.2.[0-9]*
- Flavors
moodle53-php83-5.3,moodle53-php84-5.3,moodle53-php85-5.3
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| moodle-5.3.tgz | 9.8048842e+07 | 7e5edf110555956571f40e42acffde0eb23681ebebd212a2fec0fe7d795dd511 |
Master sites 2
- https://packaging.moodle.org/stable503/
- LOCAL/wen