Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id EBC627A212 for ; Sat, 20 May 2017 14:35:14 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 9877784DFC; Sat, 20 May 2017 14:35:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 27C2384DB2 for ; Sat, 20 May 2017 14:35:14 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 7tboT6kdxf7I for ; Sat, 20 May 2017 14:35:13 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 5041684C86 for ; Sat, 20 May 2017 14:35:13 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 4A84AFBE4; Sat, 20 May 2017 14:35:13 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1495290913278320" MIME-Version: 1.0 Date: Sat, 20 May 2017 14:35:13 +0000 From: "Wen Heping" Subject: CVS commit: pkgsrc/www/moodle To: pkgsrc-changes@NetBSD.org Reply-To: wen@netbsd.org X-Mailer: log_accum Message-Id: <20170520143513.4A84AFBE4@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1495290913278320 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wen Date: Sat May 20 14:35:13 UTC 2017 Modified Files: pkgsrc/www/moodle: Makefile distinfo Log Message: Update to 3.3 Upstream changes: Major features Highlights MDL-55611 - New Course overview dashboard block featuring timeline of events MDL-58220 - Make use of OAuth 2 services to allow users to authenticate with Google G-Suite or Microsoft Office accounts and manage files from associated drives MDL-39913 - New Assignment setting for restricting submission file types MDL-4782 - "Stealth mode" for resources/activities in a course - not displayed on the course page but available for students MDL-40759 - New Font Awesome icon font for all icons in Moodle For teachers MDL-58138 - Activity completion settings for setting activity completion defaults and bulk editing of completion requirements MDL-48771 - Quiz activity: Option to delete multiple questions MDL-53814 - Quiz activity: Question type icons are displayed in the quiz manual grading overview MDL-55459 - Assignment activity: Annotated PDF comments are collapsible MDL-23919 - Database activity: The setting "Required entries" is now an activity completion condition MDL-57769 - Topic and weeks course formats: After a course is created, sections can be added and removed only from the course page (it is no longer possible to have "orphaned" activities) MDL-46929, MDL-57456, MDL-57457 - Forum posts, glossary entries and book chapters may be tagged MDL-56251 - For courses in weekly format, a new course setting allows for the course end date to be calculated automatically MDL-47354 - Allow the page size in the Single view report to be configurable Backup and restore MDL-34859 - Add site defaults for all restore settings, improve UI around "Overwrite course configuration" select MDL-40838 - Allow to restore non-default enrollment methods without restoring users MDL-57769 - When restoring/importing big courses in Weeks and Topics formats into small existing courses ajust the number of sections automatically For administrators Please read carefully: Possible issues that may affect you in Moodle 3.3 MDL-46375 - Support for storing files not on the local drive (there are no open-source solutions at the moment, developer's help is required to implement custom cloud storage) MDL-55528, MDL-58280 - New document converter plugin type allows alternatives to unoconv, such as the Google Drive converter MDL-55980 - Run individual scheduled tasks from web interface MDL-57896 - CLI wrapper for get_config() and set_config() methods MDL-57789 - Use Cache-Control: immutable when serving files MDL-37765 - New capability to bypass access restrictions, separated from capability to view hidden activities MDL-57913 - Convert external database authentication synchronisation to scheduled task Plugins removal and deprecation The repository Skydrive is deprecated; please migrate to the newer OneDrive repository The Dashboard block Course overview is replaced with a new block Course overview which is a different plugin. If you want to use the old block, you need to download and install it from https://moodle.org/plugins/block_course_overview Mobile app support MDL-57410 - Allow admins to add new external links to pages in the main menu of the Mobile app MDL-57408 - Add new settings for allowing renaming strings in the Mobile app MDL-49423 - Add new settings for disabling Mobile app functionalities MDL-57759 - Allow offline attempts via the Mobile app in the lesson module MDL-57162 - Support Native App install banners for Android as well as iOS for the mobile app Other improvements MDL-33483 - Google Docs repository: Save Doc files in different formats to RTF MDL-42266 - Improve the list of maximum file size options for file uploads MDL-51853 - Calendar subscriptions from imported files should be editable MDL-41729 - Add ability to change passwords for users using Shibboleth MDL-57572, MDL-57570, MDL-57355 - Redis and static caches performance improvements if igbinary library is installed MDL-56808 - SCORM module: Performance improvements when running SCORM 1.2 packages MDL-57686 - Add support for PDO databases in external database authentication MDL-57638 - RSS Block: RSS feeds are more heavily cached and correctly respect skip values For developers MDL-55528 - New plugin type 'fileconverter' for file conversions, unoconv is now a plugin that can be replaced with scalable commercial solutions (see File Converters) MDL-40759 - Font Awesome icon font is used for all icons in Moodle (see Moodle icons) MDL-46375 - Support for storing files not on the local drive is implemented by allowing to override functionality of file_storage and stored_file classes (see File System API) MDL-12689 - Convert all authentication plugins to use settings.php (see upgrade.txt) MDL-53978 - Add extra plugin callbacks for every major stage of page render (see commit) MDL-58138 - Course modules may provide additional callbacks to participate in bulk editing of activities completion rules in a course MDL-58220 - Better office integration MDL-45584 - Multiple caches can be instantiated with the same definition but with different identifiers MDL-57769 - Course formats: Attribute 'numsections' was removed from topics and weeks, other course formats may want to implement similar changes MDL-55956 - Priority field for the calendar events allowing to specify the priority of overrides MDL-58566 - New methods for retrieving calendar events MDL-55941 - New element to select first name of first/last names is implemented in tablelib or can be used by developers elsewhere (template) MDL-56519 - Lint behat .feature files MDL-57273 - New classes (core\persistent, core\form\persistent, core\external\exporter, \core\external\persistent_exporter) used to represent a data-model and export that data in a standard format for webservices (previously was used in competencies) (see Persistent form, Persistent, Exporter) MDL-57490 - Removed several legacy JS functions from javascript-static.js MDL-57690 - mcore YUI rollup is no longer included on every single Moodle page (see [forum post]) To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 pkgsrc/www/moodle/Makefile cvs rdiff -u -r1.42 -r1.43 pkgsrc/www/moodle/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1495290913278320 Content-Disposition: inline Content-Length: 1550 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/moodle/Makefile diff -u pkgsrc/www/moodle/Makefile:1.55 pkgsrc/www/moodle/Makefile:1.56 --- pkgsrc/www/moodle/Makefile:1.55 Wed Apr 5 12:33:49 2017 +++ pkgsrc/www/moodle/Makefile Sat May 20 14:35:13 2017 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.55 2017/04/05 12:33:49 fhajny Exp $ +# $NetBSD: Makefile,v 1.56 2017/05/20 14:35:13 wen Exp $ -DISTNAME= moodle-3.2.2 -PKGREVISION= 1 +DISTNAME= moodle-3.3 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=moodle/} EXTRACT_SUFX= .tgz Index: pkgsrc/www/moodle/distinfo diff -u pkgsrc/www/moodle/distinfo:1.42 pkgsrc/www/moodle/distinfo:1.43 --- pkgsrc/www/moodle/distinfo:1.42 Wed Mar 15 14:00:03 2017 +++ pkgsrc/www/moodle/distinfo Sat May 20 14:35:13 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.42 2017/03/15 14:00:03 wen Exp $ +$NetBSD: distinfo,v 1.43 2017/05/20 14:35:13 wen Exp $ -SHA1 (moodle-3.2.2.tgz) = 3b2e2503316bd30eb03be3c4804b8e0076395585 -RMD160 (moodle-3.2.2.tgz) = d1e75d48c0239c80f81571b72afb56e42c170430 -SHA512 (moodle-3.2.2.tgz) = fa6a78743b8b98fe637774222b3c50e045cb2bf2d7c2061394035d48526540769beae032b97c1a7428c04e61ec778db2cbc3dd470f907e759dd754f83aa39fdd -Size (moodle-3.2.2.tgz) = 39465439 bytes +SHA1 (moodle-3.3.tgz) = cd740701f5f01bb1469a0f96307739fee5b28863 +RMD160 (moodle-3.3.tgz) = 7851c1b1c97fd646c9e132938360f133caced9e7 +SHA512 (moodle-3.3.tgz) = bdd0426af36ab29fbb2b6a5d84328a652c30a3dfe9ea446cfb4b85bada589601fd418fce3c1e79c8efe95844e1195e4949db4414ba3c4562ad0228c7e5a1b1d3 +Size (moodle-3.3.tgz) = 43763142 bytes --_----------=_1495290913278320--