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.
===> The following configuration options are available for drupal7-7.103:
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
www/drupal7*: update to latest upstream releases
- Update drupal7 from 7.98 to 7.103
- Update drupal7-wysiwyg from 7.x-2.9 to 7.x-2.10
Sponsored by: Netzkommune GmbH
*/*: 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 )
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)
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 )
Update to 7.61
Changelog:
- File upload validation functions and hook_file_validate() implementations are
now always passed the correct file URI.
- The default form cache expiration of 6 hours is now configurable (API
addition: https://www.drupal.org/node/2857751).
- Allowed callers of drupal_http_request() to optionally specify an explicit
Host header.
- Allowed the + character to appear in usernames.
- PHP 7.2: Fixed Archive_Tar incompatibility.
- PHP 7.2: Removed deprecated function each().
- PHP 7.2: Avoid count() calls on uncountable variables.
- PHP 7.2: Removed deprecated create_function() call.
- PHP 7.2: Make sure variables are arrays in theme_links().
- Fixed theme-settings.php not being loaded on cached forms
- Fixed problem with IE11 & Chrome(PointerEvents enabled) & some Firefox scroll
to the top of the page after dragging the bottom item with jquery 1.5 <-> 1.11
Sponsored by: Netzkommune GmbH
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.
www/drupal7: Update from 7.52 to 7.53
Fixed that newer Chrome versions cannot drag and drop anymore on desktop
after 7.51 update when jQuery is updated to 1.7-1.11.0
PR: 215445
Submitted by: Jochen Neumeister (maintainer)
Approved by: mentors (implicit)
- Update to version 7.50 [1]
- Convert to USES=php:web
- Simplify do-install target by using COPYTREE_SHARE
PR: 211803 [1]
Submitted by: Jochen Neumeister [1]
- Reset maintainer by his own request:
"Due to lack of FreeBSD computers, processing facilties and remote
location between now and the end of the year I have to drop
maintainership of this port. If anyone is interested in taking it
on then the routine security updates are usually trivial. I would
hope to be able to take up this port towards the end of the year
but that's not a definite.
More complex would be porting Drupal8 into the ports tree . . . .
Thanks and regards
Simon Wright"
PR: 209998
Submitted by: simon.wright@gmx.net (maintainer)
Reassign several ports maintained by Nick Hilliard. Thank you very much for
all your work on these.
All to ports@FreeBSD.org, except p5-Rcs-Agent to perl@ (almost certainly won't
see any updates), and give drupal[67] to flo@.
While here, update to OPTIONSng.
PR: ports/174741
- update to 7.16 [1]
while here:
- trim Makefile header
- remove indefinite article in COMMENT
- remove IGNORE_WITH_PHP and IGNORE_WITH_PGSQL since
we have not this versions in the tree anymore
- fix pkg-plist
- add vuxml entry
PR: 173211
Submitted by: Rick van der Zwet <info at rickvanderzwet dot nl> [1]
Approved by: Nick Hilliard <nick at foobar dot org> (maintainer)
Security: 2adc3e78-22d1-11e2-b9f0-d0df9acfd7e5
Feature safe: yes
- drupal6 was repocopied to drupal7
- Update to 7.7
- Connect to build
- Change OPTIONS
PR: ports/153793
Submitted by: Nick Hilliard <nick@foobar.org> (maintainer)
- bsd.drupal.mk has been repocopied to ${PORTSDIR}/Mk
- Prepare bsd.drupal.mk for use in ${PORTSDIR}/Mk
- Remove unneeded LICENSE lines from drupal ports
PR: ports/153795
Submitted by: Nick Hilliard <nick@foobar.org> (maintainer)
Begin process of removal of drupal5 ports:
- Stop using the bsd.drupal.mk in drupal5/ and use the Mk/ version
- Deprecate the drupal5 ports for removal on 29/Aug
Submitted by: Nick Hilliard <nick@foobar.org> (maintainer)