./www/drupal8, Open source content management system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.7.11, Package name: php73-drupal-8.7.11, Maintainer: pkgsrc-users

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.


Required to run:
[textproc/php-json] [www/ap-php] [graphics/php-gd] [databases/php-pdo_mysql]

Required to build:
[www/apache24] [pkgtools/cwrappers]

Package options: apache, mysql

Master sites:

SHA1: 44e4e6d045c3e7577b3d2b125efd64cde2c89b71
RMD160: 81b5bd8fd2e236fdaba261a94979ad6b9fee70b7
Filesize: 17479.596 KB

Version history: (Expand)


CVS history: (Expand)


   2019-12-19 01:39:29 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/drupal8: update to 8.7.11

Update durpal8 to 8.7.11, security release.

8.7.11	(2019-12-18)

Release notes

Maintenance and security release of the Drupal 8 series.

This release fixes security vulnerabilities.  Sites are urged to upgrade
immediately after reading the notes below and the security announcement.
   2019-12-16 17:30:15 by Takahiro Kambe | Files touched by this commit (18)
Log message:
Drop php71 support

Drop php71 support mechanically.
   2019-12-15 19:24:33 by Takahiro Kambe | Files touched by this commit (3)
Log message:
www: mark packages do not support php74

Explicitly specify supporting versions of PHP.
   2019-11-19 17:15:18 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update drupal8 to 8.7.10

Symfony http-foundation has been updated to version 3.4.35 in this
release. This includes an upstream security release which does not
impact Drupal core.

Core versioning support in *.info.yml files since 8.7.7

Drupal 8.7.7 introduces a new core_version_requirement key to
*.info.yml files, allowing contributed modules to specify specific
versions for Drupal core compatiblity, as well as to indicate that
they are compatible with both Drupal 8 and the forthcoming Drupal
9 release. See the change record for more details.  Important
accessibility fix to the Toolbar

This releases resolves a significant accessibility bug which
prevented toolbar links from working with some screen readers.
Websites which need to support administrators who use assistive
technology are strongly recommended to upgrade. If in doubt, assume
this is the case, particularly in larger organizations. Discussing
the issue with staff from IT user-support, disabled employee support,
and human resources teams is advisable.  Internal change to entity
and field definition update events

It is now possible to install a new field storage definition during
a fieldable entity type update. Event subscribers for entity type
and field definition update events will now be passed the updated
definitions rather than the outdated ones. Code relying on this
buggy behavior may need adjustment.
   2019-11-04 23:10:16 by Roland Illig | Files touched by this commit (243)
Log message:
www: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

Manually excluded phraseanet since pkglint got the indentation wrong.
   2019-10-10 15:28:35 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update drupal8 to 8.7.8

Core versioning support in *.info.yml files since 8.7.7

   Drupal 8.7.7 introduces a new core_version_requirement key to
   *.info.yml files, allowing contributed modules to specify specific
   versions for Drupal core compatiblity, as well as to indicate that they
   are compatible with both Drupal 8 and the forthcoming Drupal 9 release.
   See the change record for more details.

Dependency updates

     * Several JavaScript dependencies have been updated to resolve
       publicly disclosed security issues:
          + nightwatch has been updated to version 1.2.1
          + chromedriver has been updated to version 75.1.0
          + stylelint-no-browser-hacks has been updated to 1.2.1
     * Due to a compatibility issue between zend-diactoros 1.8.5 and
       psr-http-message-bridge versions prior to 1.1.2, Drupal core's
       composer.json has increased the minimum requirement for
       psr-http-message-bridge from 1.0 to 1.1.2. This should not affect
       sites using the tarball packaged by Drupal.org (which already
       supplied version 1.1.2 of the component in Drupal 8.7.7), but may
       lead to a dependency update for certain sites maintained with
       Composer.

Full release notes available at:
https://www.drupal.org/project/drupal/releases/8.7.8
   2019-09-17 11:39:54 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update drupal8 to 8.7.7

The update to 8.6.17 wasn't enough to make the annoying messages go away.

PHP 5 support, automatic entity updates, and Internet Explorer 9 workarounds
have been removed

     * PHP 5.5 and 5.6 will no longer be supported as of Drupal 8.7.0.
       As of December 2018, PHP 5.6 no longer receives security support
       from the maintainers of PHP. Anyone running Drupal 8 on PHP 5.5 or
       5.6 should upgrade their PHP version to at least 7.1. PHP 7.2 is
       now recommended. Read more in the change record for the PHP
       requirement update.
     * Starting with 8.7.0, Drupal core no longer provides support for
       automatic entity updates as these have resulted in conflicts with
       regular database updates and data integrity issues. Whenever an
       entity type or field storage definition needs to be created,
       changed or deleted, it has to be done with an explicit update
       function as provided by the Update API, and using the API provided
       by the entity definition update manager. (Note that using the API
       has always been the recommended way for developers to trigger
       entity updates.) drush entup is also no longer supported by Drupal
       core. These three change records provide further details:
         1. Support for automatic entity updates has been removed
         2. Kernel tests have to install entity type schemas for all the
            entity types they are testing, and before installing any other
            configuration
         3. New helper method available to set up the "current_user"
            service in kernel tests
     * Workarounds for the stylesheet limit in Internet Explorer 9 (IE9)
       and earlier have been removed. Drupal dropped support for Internet
       Explorer 9 and 10 in 8.4.0, but Drupal 8.5 and 8.6 retained a
       workaround to allow 32 or more stylesheets to be included. This
       workaround has been removed in 8.7. Sites still requiring Internet
       Explorer 9 support for the work around of IE's limit of 31 style
       sheets per page, should enable CSS aggregation (preferred) or
       install the IE9 Compatibility contributed module.

Extensive release notes here:
- https://www.drupal.org/project/drupal/releases/8.7.0
- https://www.drupal.org/project/drupal/releases/8.7.7
   2019-09-13 11:04:15 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update drupal8 to 8.6.17

   This bugfix release is intended to resolve issues that might interfere
   with future security release upgrades. Symfony 3.4.25 reverted a
   previous change which affected Drupal's lazy session handling. This
   release updates Symfony to 3.4.25 and reverts a previous workaround for
   the regression.