Port details |
- drupal8 Database driven web content management system (CMS)
- 8.9.20 www
=1 8.9.20Version of this port present on the latest quarterly branch.
- DEPRECATED: Upstream EOL reached on 2021-11-17
This port expired on: 2023-09-30
- Maintainer: acm@FreeBSD.org
- Port Added: 2016-11-22 22:23:35
- Last Update: 2023-09-30 02:22:59
- Commit Hash: 9be02a5
- People watching this port, also watch:: openvpn, qt5-sqldrivers-pgsql, xorg-drivers
- License: GPLv2+
- WWW:
- https://www.drupal.org/
- Description:
- Drupal is a free web Content Management System (CMS) that allows an
individual or a community of users to easily publish, manage and organize a
wide variety of content on a website.
Drupal is ready to go from the moment you download it. It even has an
easy-to-use web installer! The built-in functionality, combined with dozens
of freely available add-on modules, will enable features such as: Content
Management Systems, Blogs, Collaborative authoring environments, Forums,
Peer-to-peer networking, Newsletters, Podcasting, Picture galleries, File
uploads/downloads and much more.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: drupal8
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1638760121
SHA256 (drupal/drupal-8.9.20.tar.gz) = 5a525bcee6f83a10151c93ba2cd995a0bfe53f3b916d2d50221dc1435ace05b3
SIZE (drupal/drupal-8.9.20.tar.gz) = 19837562
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
- dom.so : textproc/php81-dom
- filter.so : security/php81-filter
- gd.so : graphics/php81-gd
- mbstring.so : converters/php81-mbstring
- opcache.so : www/php81-opcache
- pdo.so : databases/php81-pdo
- session.so : www/php81-session
- simplexml.so : textproc/php81-simplexml
- tokenizer.so : devel/php81-tokenizer
- xml.so : textproc/php81-xml
- pdo_mysql.so : databases/php81-pdo_mysql
- Library dependencies:
-
- libmysqlclient.so.21 : databases/mysql80-client
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for drupal8-8.9.20:
DOCS=on: Build and/or install documentation
MYSQL=on: MySQL database support
PGSQL=off: PostgreSQL database support
SQLITE3=off: SQLite 3 database support
===> Use 'make config' to modify these settings
- Options name:
- www_drupal8
- USES:
- php:web shebangfix mysql
- pkg-message:
- For install:
- Complete instructions for installing and configuring Drupal can be found here:
/usr/local/share/doc/drupal8/INSTALL.txt
You need to create the DB where Drupal is going to live, and depending on
which database you intend to use, you should consult one of the following
documents:
/usr/local/share/doc/drupal8/INSTALL.mysql.txt
/usr/local/share/doc/drupal8/INSTALL.pgsql.txt
/usr/local/share/doc/drupal8/INSTALL.sqlite.txt
You also need to add appropriate configuration directives to your apache
configuration file (/usr/local/etc/apache(2)/httpd.conf).
A typical configuration might read:
Alias /drupal "%%DRUPAL_DIR%%"
<Directory "%%DRUPAL_DIR%%">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Please see http://drupal.org/cron for important information on setting up
periodic maintenance tasks in Drupal.
Please see http://drupal.org/requirements for important information on
system requirements for Drupal 8. In particular, please ensure that your
configuration:
- uses PHP 5.2.5 or later
- PHP "memory_limit" is set to "32Mb" or larger
- PHP "register_globals" is set to "Off"
- PHP "safe_mode" is set to "Off"
- PHP "session.cache_limiter" is set to "nocache"
- UPGRADE
- For important information about upgrading from previous versions of Drupal, please
please see: /usr/local/share/doc/drupal8/UPDATE.txt
You can install www/drush if you have problems with Drupal update. Drush is a
command line tool for Drupal
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
8.9.20 30 Sep 2023 02:22:59 |
Muhammad Moinur Rahman (bofh) |
www/drupal8: Remove expired port
2023-09-30 www/drupal8: Upstream EOL reached on 2021-11-17 |
8.9.20 23 Aug 2023 04:37:49 |
Muhammad Moinur Rahman (bofh) |
www/drupal8: Mark DEPRECATED
- Upstream EOL reached on 2021-11-17. See:
https://www.drupal.org/about/core/policies/core-release-cycles/schedule
- Set EXPIRATION_DATE 2023-09-30
Approved by: portmgr (blanket) |
8.9.20 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 ) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
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) |
8.9.20 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
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.
(Only the first 15 lines of the commit message are shown above ) |
8.9.20 06 Dec 2021 03:44:31 |
Jose Alonso Cardenas Marquez (acm) |
www/drupal8: update to 8.9.20
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.9.20 |
8.9.19 05 Nov 2021 18:46:38 |
Jose Alonso Cardenas Marquez (acm) |
www/drupal8: update to 8.9.19
- Please, update to www/drupal9 because this version of drupal will not
receive any security update from now
- Take a look at: https://www.drupal.org/psa-2021-2021-06-29
- It will be mark like DEPRECATED |
8.9.18 22 Aug 2021 02:05:46 |
Jose Alonso Cardenas Marquez (acm) |
www/drupal8: update to 8.9.18 |
8.9.16 28 Jun 2021 02:43:13 |
Jose Alonso Cardenas Marquez (acm) |
www/drupal8: Update to 8.9.16 |
8.9.13 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
8.9.13 18 Feb 2021 14:59:36 |
acm |
- Update to 8.9.13 |
8.9.11 22 Dec 2020 01:36:29 |
acm |
- Update to 8.9.11
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.9.11 |
8.8.11 25 Nov 2020 05:10:49 |
acm |
- Update to 8.8.11 |
8.8.7 04 Jun 2020 22:50:31 |
acm |
- Update to 8.8.7
Security: c5ec57a9-9c2b-11ea-82b8-4c72b94353b5 |
8.8.5 18 Apr 2020 04:14:56 |
acm |
- Update to 8.8.5
Security: e24fd421-8128-11ea-aa57-000ffec73f06 |
8.8.3 06 Mar 2020 06:35:14 |
acm |
- Update to 8.8.3
ChangeLog at : https://www.drupal.org/project/drupal/releases/8.8.3 |
8.8.2 04 Feb 2020 22:00:35 |
acm |
- Update to 8.8.2
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.8.2 |
8.8.1 21 Dec 2019 02:30:12 |
acm |
- Update to 8.8.1
MFH: 2019Q4
Security: 3da0352f-2397-11ea-966e-000ffec0b3e1 |
8.7.10 28 Nov 2019 07:59:44 |
acm |
- Update to 8.7.10
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.7.10 |
8.7.6 14 Aug 2019 12:25:09 |
mat |
Convert to UCL & cleanup pkg-message (categories w) |
8.7.6 13 Aug 2019 03:22:44 |
acm |
- Update to 8.7.6
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.7.6 |
8.7.5 21 Jul 2019 04:00:07 |
acm |
- Update to 8.7.5
PR: 237802 205594
Submitted by: tech-lists __ at __ zyxst.net, ports __at __bsdserwis.com
MFH: 2019Q3
Security: 19d648e0-ab69-11e9-bfef-000ffec0b3e1 |
8.6.15 25 Apr 2019 02:06:45 |
acm |
- Update to 8.6.15
PR: 237483
Reported by: tech-lists _at_ zyxst.net
Security: 2bad8b5d-66fb-11e9-9815-78acc0a3b880 |
8.6.14 12 Apr 2019 04:52:37 |
acm |
- Update to 8.6.14
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.6.14 |
8.6.13 27 Mar 2019 21:51:20 |
acm |
- Update to 8.1.13
PR: 236767
Reported by: tech-lists at zyxst.net
Security: 94d63fd7-508b-11e9-9ba0-4c72b94353b5 |
8.6.12 15 Mar 2019 21:01:44 |
acm |
- Update to 8.6.12
Changelog at: https://www.drupal.org/project/drupal/releases/8.6.12 |
8.6.11 14 Mar 2019 19:44:50 |
acm |
- Update to 8.6.11
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.6.11 |
8.6.10 21 Feb 2019 14:46:39 |
acm |
- Update to 8.6.10
Security: 002b4b05-35dd-11e9-94a8-000ffec0b3e1 |
8.6.9 08 Feb 2019 18:15:27 |
acm |
- Update to 8.6.9
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.6.9 |
8.6.8 07 Feb 2019 14:46:50 |
acm |
- Update to 8.6.8
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.6.8 |
8.6.7 19 Jan 2019 20:39:45 |
acm |
- Update to 8.6.7
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.6.7
Security: e00ed3d9-1c27-11e9-a257-000ffec0b3e1 |
8.6.5 04 Jan 2019 01:20:56 |
acm |
- Update to 8.6.5
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.6.5 |
8.6.4 12 Dec 2018 14:33:09 |
acm |
- Update to 8.6.4
ChangeLog at: https://www.drupal.org/project/drupal/releases/8.6.4
---This line, and those below, will be ignored--
> Description of fields to fill in above: 76 columns --|
> PR: If and which Problem Report is related.
> Submitted by: If someone else sent in the change.
> Reported by: If someone else reported the issue.
> Reviewed by: If someone else reviewed your modification.
> Approved by: If you needed approval for this commit.
> Obtained from: If the change is from a third party.
> MFC after: N [day[s]|week[s]|month[s]]. Request a reminder
email.
> MFH: Ports tree branch name. Request approval for merge.
> Relnotes: Set to 'yes' for mention in release notes.
> Security: Vulnerability reference (one per line) or
description.
> Sponsored by: If the change was sponsored by an organization.
> Pull Request: https://github.com/freebsd/freebsd/pull/### (*full*
GitHub URL needed).
> Differential Revision: https://reviews.freebsd.org/D### (*full* phabric URL
needed).
> Empty fields above will be automatically removed.
M drupal8/Makefile
M drupal8/distinfo
M drupal8/pkg-plist |
8.6.3 20 Nov 2018 17:05:58 |
acm |
- Update to 8.6.3 |
8.6.2 04 Nov 2018 21:17:37 |
acm |
- Update to 8.6.2
MFH: 2018Q4
Security: 140a14b5-d615-11e8-b3cb-00e04c1ea73d |
8.5.6 30 Aug 2018 06:01:33 |
acm |
- Update to 8.5.6 |
8.5.5 31 Jul 2018 00:05:24 |
sunpoet |
Update WWW
Approved by: portmgr (blanket) |
8.5.5 16 Jul 2018 02:49:32 |
acm |
- Update to 8.5.5 |
8.5.3 05 May 2018 14:58:18 |
danfe |
For ports under `www' category: remove redundant PKGMESSAGE assignment,
which is set appropriately by the b.p.m when `pkg-message' appears on
the SUB_FILES list. |
8.5.3 04 May 2018 16:23:38 |
acm |
- Update to 8.5.3
Changelog:
https://www.drupal.org/SA-CORE-2018-004
https://www.drupal.org/project/drupal/releases/8.5.3
MFH: 2018Q2
Security: 89ca6f7d-4f00-11e8-9b1d-00e04c1ea73d |
8.5.2 19 Apr 2018 18:11:01 |
acm |
- Update to 8.5.2
ChangeLog: https://www.drupal.org/project/drupal/releases/8.5.2
MFH: 2018Q2
Security: 33174280-43fa-11e8-aad5-6cf0497db129 |
8.5.0 09 Mar 2018 05:51:08 |
acm |
- Update to 8.5.0
Changelog: https://www.drupal.org/SA-CORE-2018-001
CVE-2017-6926
CVE-2017-6927
CVE-2017-6928
CVE-2017-6929
CVE-2017-6930
CVE-2017-6931
CVE-2017-6932
PR: 226207
Reported by: joneum
Security: 57580fcc-1a61-11e8-97e0-00e04c1ea73d |
8.4.4 01 Feb 2018 07:37:28 |
acm |
- Upate to 8.4.4 |
8.4.3 12 Dec 2017 15:27:22 |
acm |
- Update to 8.4.3 |
8.4.2 06 Nov 2017 16:04:33 |
acm |
- Update to 8.4.2 |
8.4.1 02 Nov 2017 01:52:22 |
acm |
- Update to 8.4.1
- Add missing dependencies (1)
PR: 222325 (1)
Submitted by: fehmi noyan isi |
8.3.7 19 Aug 2017 04:02:02 |
acm |
- Update to 8.3.7
Security: CVE-2017-6923
CVE-2017-6924
CVE-2017-6925 |
8.3.6 03 Aug 2017 23:02:19 |
acm |
- Update to 8.3.6
- Add missing dependency (php-tokenizer) [1]
PR: 221093 [1]
Submitted by: turbojailer at gmail.com |
8.3.5 06 Jul 2017 18:29:33 |
acm |
- Update to 8.3.5 |
8.3.2 11 May 2017 16:03:47 |
acm |
- Update to 8.3.2 |
8.3.1 21 Apr 2017 18:55:43 |
acm |
- Update to 8.3.1
Security: CVE-2017-6919 |
8.3.0 11 Apr 2017 15:00:06 |
acm |
- Update to 8.3.0 |
8.2.7 17 Mar 2017 15:36:46 |
acm |
- Update to 8.2.7
Security: CVE-2017-6377
Security: CVE-2017-6379
Security: CVE-2017-6381
Security: 2730c668-0b1c-11e7-8d52-6cf0497db129 |
8.2.6 28 Feb 2017 14:28:57 |
acm |
- Update to 8.2.6 |
8.2.5 24 Jan 2017 16:20:34 |
acm |
- Update to 8.2.5 |
8.2.4 14 Dec 2016 00:47:30 |
acm |
- Update to 8.2.4 |
8.2.3 22 Nov 2016 22:23:22 |
acm |
- New port: www/drupal8
Drupal is a free web Content Management System (CMS) that allows an
individual or a community of users to easily publish, manage and organize a
wide variety of content on a website.
Drupal is ready to go from the moment you download it. It even has an
easy-to-use web installer! The built-in functionality, combined with dozens
of freely available add-on modules, will enable features such as: Content
Management Systems, Blogs, Collaborative authoring environments, Forums,
Peer-to-peer networking, Newsletters, Podcasting, Picture galleries, File
uploads/downloads and much more. |