Sat Apr 9 15:07:15 2022 UTC ()
Update to version 5.9.3.

Changes:

Maintenance updates
This maintenance release features 9 bug fixes in Core and 10 bug fixes in the block editor.
The following core tickets from Trac were fixed:
    #52409 Filesystem API: Include the ssh-ed25519 public key signature algorithm as an alternative to ssh-rsa
    #54878 Themes: Hide block themes live preview link following installation
    #54916 Administration: Do not specify menu order for the Widgets menu when the active theme is a block theme
    #54939 Customizer: When a block theme is active, add an information about Site Editor in the Customizer
    #55203 Media: Make get_post_galleries() only return galleries
    #55241 Themes: Avoid undefined variable warning on get_svg_filters()
    #55311 Editor: Fix broken asset URLs when using WP outside of the regular directory
    #55337 Editor: Optimize preload paths for post and site editors
    #55474 Update WordPress packages for 5.9.3

The following block editor issues from GitHub were fixed:
    PR38136 Adds aria-label to the search button, as accessibility enhancement
    PR38863 Template List: Decode entities in record titles
    PR38891 Use wp_unique_id() instead of uniqid() to generate CSS class names
    PR38765 Cover block: Fix gradient overlay (remove black background color)
    PR39045 Try: Fix image responsive rules
    PR38762 Fixes #38761 by removing obsolete ::before pseudo element
    PR39091 Avoid error when 窶�styles窶� settings are removed
    PR39164 Change location of block support styles in <head>
    PR39340 Image: Restore baseline responsiveness in the block
    PR39445 Fix: Table block doesn窶冲 keep background color


(morr)
diff -r1.104 -r1.105 pkgsrc/www/wordpress/Makefile
diff -r1.88 -r1.89 pkgsrc/www/wordpress/distinfo

cvs diff -r1.104 -r1.105 pkgsrc/www/wordpress/Makefile (switch to unified diff)

--- pkgsrc/www/wordpress/Makefile 2022/03/12 17:16:30 1.104
+++ pkgsrc/www/wordpress/Makefile 2022/04/09 15:07:15 1.105
@@ -1,77 +1,77 @@ @@ -1,77 +1,77 @@
1# $NetBSD: Makefile,v 1.104 2022/03/12 17:16:30 morr Exp $ 1# $NetBSD: Makefile,v 1.105 2022/04/09 15:07:15 morr Exp $
2 2
3DISTNAME= wordpress-${VERSION} 3DISTNAME= wordpress-${VERSION}
4VERSION= 5.9.2 4VERSION= 5.9.3
5CATEGORIES= www 5CATEGORIES= www
6MASTER_SITES= https://wordpress.org/ 6MASTER_SITES= https://wordpress.org/
7 7
8MAINTAINER= morr@NetBSD.org 8MAINTAINER= morr@NetBSD.org
9HOMEPAGE= https://wordpress.org/ 9HOMEPAGE= https://wordpress.org/
10COMMENT= Blogging tool written in php 10COMMENT= Blogging tool written in php
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_TOOLS+= pax 13USE_TOOLS+= pax
14 14
15.include "../../mk/bsd.prefs.mk" 15.include "../../mk/bsd.prefs.mk"
16.include "../../lang/php/phpversion.mk" 16.include "../../lang/php/phpversion.mk"
17.include "options.mk" 17.include "options.mk"
18 18
19NO_BUILD= yes 19NO_BUILD= yes
20WRKSRC= ${WRKDIR}/wordpress 20WRKSRC= ${WRKDIR}/wordpress
21 21
22WWW_USER?= ${APACHE_USER} 22WWW_USER?= ${APACHE_USER}
23WWW_GROUP?= ${APACHE_GROUP} 23WWW_GROUP?= ${APACHE_GROUP}
24 24
25PKG_GROUPS_VARS= WWW_GROUP 25PKG_GROUPS_VARS= WWW_GROUP
26PKG_USERS_VARS= WWW_USER 26PKG_USERS_VARS= WWW_USER
27BUILD_DEFS+= WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP 27BUILD_DEFS+= WWW_USER WWW_GROUP APACHE_USER APACHE_GROUP
28EGDIR= ${PREFIX}/share/examples/wordpress 28EGDIR= ${PREFIX}/share/examples/wordpress
29DOCDIR= ${PREFIX}/share/doc/wordpress 29DOCDIR= ${PREFIX}/share/doc/wordpress
30WPHOME= ${PREFIX}/share/wordpress 30WPHOME= ${PREFIX}/share/wordpress
31FILES_SUBST+= WPHOME=${WPHOME} 31FILES_SUBST+= WPHOME=${WPHOME}
32MESSAGE_SUBST+= DOCDIR=${DOCDIR} 32MESSAGE_SUBST+= DOCDIR=${DOCDIR}
33 33
34CONF_FILES+= ${EGDIR}/wordpress.conf ${PKG_SYSCONFDIR}/wordpress.conf 34CONF_FILES+= ${EGDIR}/wordpress.conf ${PKG_SYSCONFDIR}/wordpress.conf
35OWN_DIRS_PERMS+= ${WPHOME}/wp-content/uploads \ 35OWN_DIRS_PERMS+= ${WPHOME}/wp-content/uploads \
36 ${WWW_USER} ${WWW_GROUP} 0750 36 ${WWW_USER} ${WWW_GROUP} 0750
37 37
38INSTALLATION_DIRS+= ${DOCDIR} ${WPHOME} ${EGDIR} 38INSTALLATION_DIRS+= ${DOCDIR} ${WPHOME} ${EGDIR}
39 39
40DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=5.6.20:../../databases/php-mysqli 40DEPENDS+= ${PHP_PKG_PREFIX}-mysqli>=5.6.20:../../databases/php-mysqli
41DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.6.20:../../graphics/php-gd 41DEPENDS+= ${PHP_PKG_PREFIX}-gd>=5.6.20:../../graphics/php-gd
42DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.6.20:../../www/php-curl 42DEPENDS+= ${PHP_PKG_PREFIX}-curl>=5.6.20:../../www/php-curl
43DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.6.20:../../archivers/php-zip 43DEPENDS+= ${PHP_PKG_PREFIX}-zip>=5.6.20:../../archivers/php-zip
44DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.6.20:../../archivers/php-zlib 44DEPENDS+= ${PHP_PKG_PREFIX}-zlib>=5.6.20:../../archivers/php-zlib
45 45
46SUBST_CLASSES+= conf 46SUBST_CLASSES+= conf
47SUBST_MESSAGE.conf= Fixing pathnames in configuration file. 47SUBST_MESSAGE.conf= Fixing pathnames in configuration file.
48SUBST_STAGE.conf= pre-configure 48SUBST_STAGE.conf= pre-configure
49SUBST_FILES.conf= ../wordpress.conf 49SUBST_FILES.conf= ../wordpress.conf
50SUBST_VARS.conf= WPHOME 50SUBST_VARS.conf= WPHOME
51.if !empty(PKG_OPTIONS:Map-php) && ${PKG_APACHE} == "apache24" 51.if !empty(PKG_OPTIONS:Map-php) && ${PKG_APACHE} == "apache24"
52SUBST_SED.conf+= -e "/Order allow,deny/d" 52SUBST_SED.conf+= -e "/Order allow,deny/d"
53SUBST_SED.conf+= -e "s,Allow from all,Require all granted,g" 53SUBST_SED.conf+= -e "s,Allow from all,Require all granted,g"
54.endif 54.endif
55 55
56post-extract: 56post-extract:
57 ${CP} ${FILESDIR}/wordpress.conf ${WRKDIR}/wordpress.conf 57 ${CP} ${FILESDIR}/wordpress.conf ${WRKDIR}/wordpress.conf
58 58
59do-install: 59do-install:
60 ${INSTALL_DATA} ${WRKSRC}/readme.html ${DESTDIR}${DOCDIR} 60 ${INSTALL_DATA} ${WRKSRC}/readme.html ${DESTDIR}${DOCDIR}
61 ${INSTALL_DATA} ${WRKSRC}/license.txt ${DESTDIR}${DOCDIR} 61 ${INSTALL_DATA} ${WRKSRC}/license.txt ${DESTDIR}${DOCDIR}
62 62
63# ${INSTALL_DATA} ${WRKSRC}/wp-config-sample.php ${DESTDIR}${EGDIR} 63# ${INSTALL_DATA} ${WRKSRC}/wp-config-sample.php ${DESTDIR}${EGDIR}
64 ${INSTALL_DATA} ${WRKDIR}/wordpress.conf ${DESTDIR}${EGDIR} 64 ${INSTALL_DATA} ${WRKDIR}/wordpress.conf ${DESTDIR}${EGDIR}
65 65
66 ${RM} ${WRKSRC}/readme.html 66 ${RM} ${WRKSRC}/readme.html
67 ${RM} ${WRKSRC}/license.txt 67 ${RM} ${WRKSRC}/license.txt
68# ${RM} ${WRKSRC}/wp-config-sample.php 68# ${RM} ${WRKSRC}/wp-config-sample.php
69 69
70 cd ${WRKSRC} && pax -rw -pmp . ${DESTDIR}${WPHOME} 70 cd ${WRKSRC} && pax -rw -pmp . ${DESTDIR}${WPHOME}
71 ${TOUCH} ${DESTDIR}${WPHOME}/wp-content/plugins/index.html 71 ${TOUCH} ${DESTDIR}${WPHOME}/wp-content/plugins/index.html
72 ${FIND} ${DESTDIR}${WPHOME} \ 72 ${FIND} ${DESTDIR}${WPHOME} \
73 -type d -exec ${CHMOD} ${PKGDIRMODE} "{}" \; 73 -type d -exec ${CHMOD} ${PKGDIRMODE} "{}" \;
74 ${FIND} ${DESTDIR}${WPHOME} \ 74 ${FIND} ${DESTDIR}${WPHOME} \
75 -type f -exec ${CHMOD} ${SHAREMODE} "{}" \; 75 -type f -exec ${CHMOD} ${SHAREMODE} "{}" \;
76 76
77.include "../../mk/bsd.pkg.mk" 77.include "../../mk/bsd.pkg.mk"

cvs diff -r1.88 -r1.89 pkgsrc/www/wordpress/distinfo (switch to unified diff)

--- pkgsrc/www/wordpress/distinfo 2022/03/12 17:16:30 1.88
+++ pkgsrc/www/wordpress/distinfo 2022/04/09 15:07:15 1.89
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.88 2022/03/12 17:16:30 morr Exp $ 1$NetBSD: distinfo,v 1.89 2022/04/09 15:07:15 morr Exp $
2 2
3BLAKE2s (wordpress-5.9.2.tar.gz) = 2346458ef9c4cff50befa0ebfa76b337b72b31fe2754c3038955c0bf6135c0f0 3BLAKE2s (wordpress-5.9.3.tar.gz) = 73469f91d395e18f2988953e86e8560ebfa2fff804d23aeb643daf4746add28f
4SHA512 (wordpress-5.9.2.tar.gz) = d2a93d753fcc63f7361c8faea694fba265045db8728fd903417fca1a41362b0a5bf1d75e606a35f95cedcb4951c3392d0e37c266f5b26f627602450b8537df62 4SHA512 (wordpress-5.9.3.tar.gz) = 9d44d95c6f046558783c7de22cbe7eb912e21234b549b324ec43ab6013ba3f4990a3478e40c8cf399dbbdf00598dcf30423f9d1f74da83e63ee920de457b6637
5Size (wordpress-5.9.2.tar.gz) = 18722604 bytes 5Size (wordpress-5.9.3.tar.gz) = 18725197 bytes