rollup salvage in progress...
-------- Message transféré -------- Sujet : release.debian.org: [pre-approval] testing-proposed-updates for unicode changes Date : Thu, 23 May 2019 20:51:13 +0200 De : Xavier Guimard <y...@debian.org> Pour : Debian Bug Tracking System <sub...@bugs.debian.org> Package: release.debian.org Severity: normal Hi all, dur to unicode change, 2 nodejs packages require an update: - node-regenerate-unicode-properties - node-regexpu-core These 2 packages have been updated in unstable so can no more be updated using the normal way. The proposed changes are very few (patch to update package.json + debian/control dependency update from node-unicode-11.0.0 to node-unicode-12.0.0). These updates are required since they are both dependencies of node-rollup which is a build dependency of ~20 packages. Do you authorize me to upload these 2 +deb10u1 packages in testing-proposed-updates? Packages are tested locally, build + autopkgtest OK. Sorry for the inconvenience. Cheers, Xavier -- System Information: Debian Release: 10.0 APT prefers testing APT policy: (900, 'testing'), (500, 'testing-proposed-updates'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-4-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
diff --git a/debian/changelog b/debian/changelog index 7389de9..66212c6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +node-regenerate-unicode-properties (7.0.0+ds-1+deb10u1) UNRELEASED; urgency=medium + + * Team upload + * Update node-unicode dependency to 12 (Closes: #929447) + + -- Xavier Guimard <y...@debian.org> Thu, 23 May 2019 20:28:45 +0200 + node-regenerate-unicode-properties (7.0.0+ds-1) unstable; urgency=medium * New upstream release. diff --git a/debian/control b/debian/control index 22119fe..ace86b4 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 11), node-jsesc (>= 2.5.1), node-regenerate (>= 1.3.2), node-unicode-canonical-property-names-ecmascript (>= 1.0.4), - node-unicode-11.0.0, + node-unicode-12.0.0, nodejs (>= 6) Standards-Version: 4.1.5 Homepage: https://github.com/mathiasbynens/regenerate-unicode-properties diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..0b7dbe1 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +unicode-12.diff diff --git a/debian/patches/unicode-12.diff b/debian/patches/unicode-12.diff new file mode 100644 index 0000000..10a50f8 --- /dev/null +++ b/debian/patches/unicode-12.diff @@ -0,0 +1,28 @@ +Description: update unicode to 12 +Author: Xavier Guimard <y...@debian.org> +Bug-Debian: https://bugs.debian.org/929447 +Forwarded: not-needed +Last-Update: 2019-05-23 + +--- a/build.js ++++ b/build.js +@@ -4,7 +4,7 @@ + const jsesc = require('jsesc'); + const emptyDirSync = require('fs-extra').emptyDirSync; + const regenerate = require('regenerate'); +-const UNICODE_VERSION = '11.0.0'; ++const UNICODE_VERSION = '12.0.0'; + const unicode = require(`unicode-${ UNICODE_VERSION }`); + + /*----------------------------------------------------------------------------*/ +--- a/package.json ++++ b/package.json +@@ -38,7 +38,7 @@ + "ava": "^0.25.0", + "fs-extra": "^6.0.1", + "jsesc": "^2.5.1", +- "unicode-11.0.0": "^0.7.7", ++ "unicode-12.0.0": "^0.7.7", + "unicode-canonical-property-names-ecmascript": "^1.0.4" + }, + "scripts": {
diff --git a/debian/changelog b/debian/changelog index 1440a50..bf94c5f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +node-regexpu-core (4.4.0+ds-1+deb10u1) UNRELEASED; urgency=medium + + * Team upload + * Update node-unicode dependency to 12 (Closes: #929448) + + -- Xavier Guimard <y...@debian.org> Thu, 23 May 2019 20:48:12 +0200 + node-regexpu-core (4.4.0+ds-1) unstable; urgency=medium * New upstream release. diff --git a/debian/control b/debian/control index 043f294..15a710e 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,7 @@ Build-Depends: debhelper (>= 11), node-jsesc (>= 2.5.1), node-lodash (>= 4.17.4), node-regenerate (>= 1.4.0), - node-unicode-11.0.0, + node-unicode-12.0.0, nodejs (>= 6) Standards-Version: 4.2.1 Homepage: https://mths.be/regexpu diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..1648c7a --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +unicode-12.patch diff --git a/debian/patches/unicode-12.patch b/debian/patches/unicode-12.patch new file mode 100644 index 0000000..483093c --- /dev/null +++ b/debian/patches/unicode-12.patch @@ -0,0 +1,51 @@ +Description: update node-unicode dependency to 12 +Author: Xavier Guimard <y...@debian.org> +Bug-Debian: https://bugs.debian.org/929448 +Forwarded: not-needed +Last-Update: 2019-05-23 + +--- a/package.json ++++ b/package.json +@@ -62,6 +62,6 @@ + "lodash": "^4.17.10", + "mocha": "^5.2.0", + "regexpu-fixtures": "^2.1.2", +- "unicode-11.0.0": "^0.7.7" ++ "unicode-12.0.0": "^0.7.7" + } + } +--- a/scripts/character-class-escape-sets.js ++++ b/scripts/character-class-escape-sets.js +@@ -4,7 +4,7 @@ + const jsesc = require('jsesc'); + const regenerate = require('regenerate'); + +-const Zs = require('unicode-11.0.0/General_Category/Space_Separator/code-points.js'); ++const Zs = require('unicode-12.0.0/General_Category/Space_Separator/code-points.js'); + + const iuMappings = require('../data/iu-mappings.js'); + +--- a/scripts/iu-mappings.js ++++ b/scripts/iu-mappings.js +@@ -81,8 +81,8 @@ + // A. To do a simple case folding, use the mappings with status C + S. + // B. To do a full case folding, use the mappings with status C + F. + +-const commonMappings = require('unicode-11.0.0/Case_Folding/C/code-points.js'); +-const simpleMappings = require('unicode-11.0.0/Case_Folding/S/code-points.js'); ++const commonMappings = require('unicode-12.0.0/Case_Folding/C/code-points.js'); ++const simpleMappings = require('unicode-12.0.0/Case_Folding/S/code-points.js'); + + // We want the `C` mappings in both directions (i.e. `A` should fold to `a` + // and `a` to `A`), and the `S` mappings in both directions (i.e. `ẞ` should +--- a/tests/tests.js ++++ b/tests/tests.js +@@ -498,7 +498,7 @@ + ]; + + const getPropertyValuePattern = (path) => { +- const codePoints = require(`unicode-11.0.0/${ ++ const codePoints = require(`unicode-12.0.0/${ + path }/code-points.js`); + return { + 'p': regenerate(codePoints).toString(),
-- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel