head 1.9; access; symbols pkgsrc-2024Q4:1.8.0.6 pkgsrc-2024Q4-base:1.8 pkgsrc-2024Q3:1.8.0.4 pkgsrc-2024Q3-base:1.8 pkgsrc-2024Q2:1.8.0.2 pkgsrc-2024Q2-base:1.8 pkgsrc-2024Q1:1.7.0.2 pkgsrc-2024Q1-base:1.7 pkgsrc-2023Q4:1.6.0.10 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.8 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.6 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.4 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.2 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.5.0.2 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.4.0.2 pkgsrc-2022Q2-base:1.4; locks; strict; comment @# @; 1.9 date 2025.02.02.09.38.29; author taca; state dead; branches; next 1.8; commitid lg8BZ1M7gSrbrSHF; 1.8 date 2024.05.12.14.36.46; author taca; state Exp; branches; next 1.7; commitid 9zWKC2lOmOXFDI9F; 1.7 date 2023.12.30.21.52.22; author zafer; state Exp; branches; next 1.6; commitid Jytf6XkwkKLcmxSE; 1.6 date 2022.10.06.14.09.49; author taca; state Exp; branches; next 1.5; commitid NsYCnRgcNhAigFWD; 1.5 date 2022.07.31.14.26.59; author taca; state Exp; branches 1.5.2.1; next 1.4; commitid s6nWDzIL9ccKv3OD; 1.4 date 2022.05.28.04.46.39; author wen; state Exp; branches 1.4.2.1; next 1.3; commitid JRPEpo4yUgnDlMFD; 1.3 date 2022.05.05.11.10.51; author wen; state Exp; branches; next 1.2; commitid k8GF3SPMr99HdRCD; 1.2 date 2022.05.01.23.35.35; author wiz; state Exp; branches; next 1.1; commitid ARoJ32mYT7UitpCD; 1.1 date 2022.04.30.09.56.55; author wen; state Exp; branches; next ; commitid qZkRoaRGCeJlYcCD; 1.5.2.1 date 2022.10.07.18.19.39; author bsiegert; state Exp; branches; next ; commitid W97xQJzdxRH4COWD; 1.4.2.1 date 2022.08.27.16.42.12; author spz; state Exp; branches; next ; commitid Ff9DHIJ3rQQjoxRD; desc @@ 1.9 log @www/drupal9: remove package Drupal 9 was eol 2023-11-07. @ text @# $NetBSD: Makefile,v 1.8 2024/05/12 14:36:46 taca Exp $ DISTNAME= drupal-9.3.22 PKGNAME= ${PHP_PKG_PREFIX}-${DISTNAME} CATEGORIES= www MASTER_SITES= https://ftp-origin.drupal.org/files/projects/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://drupal.org/ COMMENT= Open source content management system LICENSE= gnu-gpl-v2 DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.4.0:../../graphics/php-gd DEPENDS+= ${PHP_PKG_PREFIX}-opcache>=5.4.0:../../devel/php-opcache DEPENDS+= ${PHP_PKG_PREFIX}-pdo>=5.4.0:../../databases/php-pdo PHP_VERSIONS_ACCEPTED= 74 81 NO_BUILD= YES DRUPAL= share/drupal PAX_DIRS= includes misc modules profiles scripts themes PKG_GROUPS_VARS+= WWW_GROUP PKG_USERS_VARS+= WWW_USER BUILD_DEFS+= WWW_USER WWW_GROUP USE_TOOLS+= bash:run pax OWN_DIRS_PERMS+= ${DRUPAL}/sites/default \ ${WWW_USER} ${WWW_GROUP} 0750 CONF_FILES= share/examples/drupal/drupal.conf \ ${PKG_SYSCONFDIR}/drupal.conf \ share/examples/drupal/default.settings.php \ ${DRUPAL}/sites/default/default.settings.php CONF_FILES_PERMS+= share/examples/drupal/default.settings.php \ ${DRUPAL}/sites/default/settings.php \ ${WWW_USER} ${WWW_GROUP} 0640 REPLACE_INTERPRETER+= php REPLACE.php.old= /usr/bin/env php REPLACE.php.new= ${PREFIX}/bin/php REPLACE_FILES.php= core/scripts/drupal.sh core/scripts/password-hash.sh REPLACE_FILES.php+= core/scripts/rebuild_token_calculator.sh REPLACE_FILES.php+= vendor/bin/var-dump-server REPLACE_FILES.php+= vendor/symfony/var-dumper/Resources/bin/var-dump-server REPLACE_INTERPRETER+= php2 REPLACE.php2.old= .*php REPLACE.php2.new= ${PREFIX}/bin/php REPLACE_FILES.php2= core/scripts/update-countries.sh REPLACE_FILES.php2+= vendor/pear/archive_tar/scripts/phptar.in REPLACE_BASH+= core/scripts/dev/commit-code-check.sh SUBST_CLASSES+= conf SUBST_STAGE.conf= pre-install SUBST_FILES.conf= drupal.conf SUBST_VARS.conf= DRUPAL PREFIX SUBST_MESSAGE.conf= Fixing configuration files. INSTALLATION_DIRS+= ${DRUPAL}/files ${DRUPAL}/sites \ share/doc/drupal share/examples/drupal .for i in ${PAX_DIRS} INSTALLATION_DIRS+= ${DRUPAL}/${i} .endfor .include "options.mk" pre-configure: ${CP} ${FILESDIR}/drupal.conf ${WRKSRC} ${CHMOD} 0644 ${WRKSRC}/core/scripts/run-tests.sh ${FIND} ${WRKSRC} -type f -name '*.orig' -exec ${RM} -f {} \; do-install: ${INSTALL_DATA} ${WRKSRC}/robots.txt ${DESTDIR}${PREFIX}/${DRUPAL} ${INSTALL_DATA} ${WRKSRC}/drupal.conf \ ${DESTDIR}${PREFIX}/share/examples/drupal ${INSTALL_DATA} ${WRKSRC}/sites/default/default.settings.php \ ${DESTDIR}${PREFIX}/share/examples/drupal cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/${DRUPAL} .include "../../lang/php/phpversion.mk" .include "../../lang/php/json.mk" .include "../../mk/bsd.pkg.mk" @ 1.8 log @Drop support for php80 (PHP 8.0). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/12/30 21:52:22 zafer Exp $ @ 1.7 log @update master site @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2022/10/06 14:09:49 taca Exp $ d17 1 a17 1 PHP_VERSIONS_ACCEPTED= 74 80 81 @ 1.6 log @www/drupal9: update to 9.3.22 9.3.21 (2022-08-03) * Issue #3301495 by lauriii, nod_: Update CKEditor 5 to 35.0.1 * Issue #3300773 by bradjones1, xjm, catch, andypost, Spokje: Fix failed test on `symfony/http-foundation` 4.4.44/6.1.3 and later 9.3.22 (2022-09-28) This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcement: * Drupal core - Critical - Multiple vulnerabilities - SA-CORE-2022-016 No other fixes are included. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2022/07/31 14:26:59 taca Exp $ d6 1 a6 1 MASTER_SITES= http://ftp.drupal.org/files/projects/ @ 1.5 log @www/drupal9: update to 9.3.20 9.3.20 (2022-07-28) This is a patch (bugfix) release of Drupal 9 and is ready for use on production sites. Learn more about Drupal 9. * Drupal core uses the third-party Diactoros library as its PSR-7 implementation. Diactoros has issued a security advisory: * CVE-2022-31109: Diactoros before 2.11.1 vulnerable to HTTP Host Header Attack Drupal core is unlikely to be vulnerable. This bugfix release updates the version of Diactoros used in drupal/core-recommended to a secure version as a precaution. 9.3.19 (2022-07-20) This is a security release of the Drupal 9 series. This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcement: * Drupal core - Moderately critical - Information Disclosure - SA-CORE-2022-012 * Drupal core - Moderately critical - Access Bypass - SA-CORE-2022-013 * Drupal core - Critical - Arbitrary PHP code execution - SA-CORE-2022-014 * Drupal core - Moderately critical - Multiple vulnerabilities - SA-CORE-2022-015 No other changes are included. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2022/05/28 04:46:39 wen Exp $ d3 1 a3 1 DISTNAME= drupal-9.3.20 @ 1.5.2.1 log @Pullup ticket #6682 - requested by taca www/drupal9: security fix Revisions pulled up: - www/drupal9/Makefile 1.6 - www/drupal9/PLIST 1.4 - www/drupal9/distinfo 1.4 --- Module Name: pkgsrc Committed By: taca Date: Thu Oct 6 14:09:50 UTC 2022 Modified Files: pkgsrc/www/drupal9: Makefile PLIST distinfo Log Message: www/drupal9: update to 9.3.22 9.3.21 (2022-08-03) * Issue #3301495 by lauriii, nod_: Update CKEditor 5 to 35.0.1 * Issue #3300773 by bradjones1, xjm, catch, andypost, Spokje: Fix failed test on `symfony/http-foundation` 4.4.44/6.1.3 and later 9.3.22 (2022-09-28) This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcement: * Drupal core - Critical - Multiple vulnerabilities - SA-CORE-2022-016 No other fixes are included. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= drupal-9.3.22 @ 1.4 log @Update to 9.3.14 Upstream changes: 9.3.14: This is a security release of the Drupal 9 series. This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcements: Drupal core - Moderately critical - Third-party libraries - SA-CORE-2022-010 9.3.13: Changes since 9.3.12 Issue #3278163 by xjm, nod_, lauriii: yarn upgrade for latest security vulnerabilities Issue #3266912 by nod_, Wim Leers, lauriii, xjm, mmjvb: Review version constraints for production yarn dependencies Issue #3230541 by cliddell, jday, yogeshmpawar, neclimdul, cmlara, Charlie ChX Negyesi: Queue items only reserved by cron for 1 second Revert "Issue #3230541 by cliddell, jday, yogeshmpawar, neclimdul, cmlara, Charlie ChX Negyesi: Queue items only reserved by cron for 1 second" Issue #3230541 by cliddell, jday, yogeshmpawar, neclimdul, cmlara, Charlie ChX Negyesi: Queue items only reserved by cron for 1 second Issue #3270709 by Shashwat Purav, Chi, apaderno: Remove reference to contextual_pre_render_placeholder() function Issue #3277309 by phjou, mradcliffe, benjifisher, markie: Update links to Drupal documentation pages in Umami Issue #2995367 by quietone, xjm, Lendude: Fix update module test fixture names for 8.2.0-rc2 sample data Issue #3277274 by richardrobinson, saki007ster, ApocalypticJake, bnjmnm, sjothivelu@@valleywater.org, mcolebank, joshmiller, markie, mradcliffe, pilot3, W01F: Dialog css references nonexistient --color-whitesmoke css variable Issue #3277743 by xjm, RainbowArray: Update contributor name and username in MAINTAINERS.txt Issue #3228691 by Wim Leers, lauriii, nod_: Restrict allowed additional attributes to prevent self XSS Issue #3276974 by hooroomoo, Wim Leers: [drupalMedia] Media View Modes don't work if alignment not enabled Issue #3261599 by hooroomoo, Wim Leers, lauriii: Use CKEditor 5's native
    support (and also support
      ) Issue #3277405 by Wim Leers, nod_: Update @@ckeditor/ckeditor5-list to v34.0.1 Issue #3231334 by Wim Leers, bnjmnm: Global attributes (<* lang> and <* dir="ltr rtl">): validation + support (fix data loss) Issue #3229078 by scott_euser, Wim Leers, hooroomoo, brentg, yogeshmpawar, catch: Unit tests for all @@CKEditor5Plugin plugin classes Issue #3248425 by nod_, yogeshmpawar, Wim Leers, lauriii, bnjmnm, marcvangend: Ensure that all classes and functions in Drupal-specific CKEditor 5 plugins are documented Issue #3269085 by alexpott, larowlan, danflanagan8, Matroskeen: [random test failure] Random test fail in EntityAutocompleteTest Issue #3276627 by Wim Leers, hooroomoo: CKEditor5::shouldHaveVisiblePluginSettingsForm() does not correctly handle configurable CKE5 plugin that has a filter condition Issue #3276670 by hooroomoo, Wim Leers: Some configurations of allowed view modes cause CKE to fail to initialize Issue #2717921 by gaurav.kapoor, drnikki, subhashuyadav, pratik_specbee, hmendes, jhodgdon, joachim, effulgentsia, shashikant_chauhan, Wim Leers, larowlan: undocumented #has_garbage_value property of render elements Issue #3245720 by hooroomoo, nod_, Wim Leers, lauriii, yash.rode: [drupalMedia] Support choosing a view mode for Issue #3261943 by bnjmnm, lauriii, Wim Leers, andreasderijcke, ifrik: Confusing behavior after pressing "Apply changes to allowed tags" with invalid value Issue #3230230 by bnjmnm, johnwebdev, Wim Leers, lauriii, Anna_CKSource, Reinmar: Enable table captions; override CKE5's default downcast to generate
      instead of
      Issue #3272035 by mherchel, andy-blum: Add "linktext" and "canvastext" to cspell dictionary. Issue #3273056 by kmonahan, mherchel, Johnny Santos, rkoller, ckrina: Active and hover state of skip to main content has a too low color contrast Issue #3130305 by mherchel, cindytwilliams, bnjmnm, saschaeggi, andrewmacpherson: Ensure all of Claro's background images are visible in forced colors mode Issue #3269341 by mherchel, KurtTrowbridge: Claro element not rendering properly in forced colors Back to dev. Merged 9.3.12. Issue #3269091 by gambry, yogeshmpawar, jonathanshaw, joachim, alexpott: Undocumented behaviour for Schema::findTables() when an underscore is used Issue #3273325 by Dom., Wim Leers, andregp, ifrik: CKE5 and contrib: better "next action" description on upgrade path messages Issue #3274278 by Wim Leers, jcnventura, yogeshmpawar, andregp, bnjmnm: Migrate "codetag" contrib CKEditor 4 plugin to built-in equivalent in core's CKEditor 5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2022/05/05 11:10:51 wen Exp $ d3 1 a3 1 DISTNAME= drupal-9.3.14 @ 1.4.2.1 log @Pullup ticket #6663 - requested by taca www/drupal9: security update Revisions pulled up: - www/drupal9/Makefile 1.5 - www/drupal9/PLIST 1.3 - www/drupal9/distinfo 1.3 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Sun Jul 31 14:26:59 UTC 2022 Modified Files: pkgsrc/www/drupal9: Makefile PLIST distinfo Log Message: www/drupal9: update to 9.3.20 9.3.20 (2022-07-28) This is a patch (bugfix) release of Drupal 9 and is ready for use on production sites. Learn more about Drupal 9. * Drupal core uses the third-party Diactoros library as its PSR-7 implementation. Diactoros has issued a security advisory: * CVE-2022-31109: Diactoros before 2.11.1 vulnerable to HTTP Host Header Attack Drupal core is unlikely to be vulnerable. This bugfix release updates the version of Diactoros used in drupal/core-recommended to a secure version as a precaution. 9.3.19 (2022-07-20) This is a security release of the Drupal 9 series. This release fixes security vulnerabilities. Sites are urged to update immediately after reading the notes below and the security announcement: * Drupal core - Moderately critical - Information Disclosure - SA-CORE-2022-012 * Drupal core - Moderately critical - Access Bypass - SA-CORE-2022-013 * Drupal core - Critical - Arbitrary PHP code execution - SA-CORE-2022-014 * Drupal core - Moderately critical - Multiple vulnerabilities - SA-CORE-2022-015 No other changes are included. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/www/drupal9/Makefile cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/drupal9/PLIST pkgsrc/www/drupal9/distinfo @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= drupal-9.3.20 @ 1.3 log @Fix non-existent script interpreters. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2022/05/01 23:35:35 wiz Exp $ d3 1 a3 1 DISTNAME= drupal-9.3.12 a4 1 PKGREVISION= 1 @ 1.2 log @drupal9: use php/json.mk @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2022/04/30 09:56:55 wen Exp $ d5 1 d43 1 a43 1 REPLACE.php.old= .*php[^ ]* a45 1 REPLACE_FILES.php+= core/scripts/update-countries.sh d47 8 a54 1 REPLACE_FILES.php+= vendor/pear/archive_tar/scripts/phptar.in @ 1.1 log @Import drupal-9.3.12 as www/drupal9. 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. @ text @d1 1 a1 1 # $NetBSD$ a13 1 DEPENDS+= ${PHP_PKG_PREFIX}-json>=5.4.0:../../textproc/php-json d81 1 @