Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package node-unicode-property-value-aliases

Hi all,

due to unicode changes, node-unicode-property-value-aliases should be
updated in Buster or at least rebuilt using unicode-12. Else, someone
who wanted to rebuild node-unicode-data under a pure Buster will have
an inconsistency package (see #929654).

The proposed debdiff is not big and has no qa error reported (in
unstable for 43 days), so I think it is not risky to unblock this
package. Else, I don't know how to force a rebuilt of it in Buster.

node-unicode-data should also build-depends on
node-unicode-property-value-aliases >=3.4.0+ds-1.

Cheers,
Xavier

unblock node-unicode-property-value-aliases/3.4.0+ds-1

-- 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-5-amd64 (SMP w/8 CPU cores)
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 b4b06aa..490bfe6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+node-unicode-property-value-aliases (3.4.0+ds-1) unstable; urgency=medium
+
+  * New upstream release.
+  * Bump std-ver to 4.3.0.
+  * Mark the package M-A: foreign following hinter.
+
+ -- Julien Puydt <jpu...@debian.org>  Mon, 15 Apr 2019 14:11:16 +0200
+
 node-unicode-property-value-aliases (3.3.0+ds-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 848c29c..789e5c9 100644
--- a/debian/control
+++ b/debian/control
@@ -6,15 +6,16 @@ Uploaders: Julien Puydt <jpu...@debian.org>
 Build-Depends: debhelper (>= 11),
                node-jsesc (>= 2.5.1),
                node-unicode-property-aliases (>= 1.2.0),
-               nodejs,
-               unicode-data (>= 11.0.0)
-Standards-Version: 4.1.5
+               nodejs (>= 6.11~),
+               unicode-data (>= 12.0.0)
+Standards-Version: 4.3.0
 Homepage: https://github.com/mathiasbynens/unicode-property-value-aliases
 Vcs-Git: 
https://salsa.debian.org/js-team/node-unicode-property-value-aliases.git
 Vcs-Browser: 
https://salsa.debian.org/js-team/node-unicode-property-value-aliases
 
 Package: node-unicode-property-value-aliases
 Architecture: all
+Multi-Arch: foreign
 Depends: nodejs, ${misc:Depends}
 Description: Unicode property value alias mappings for Node.js
  This package provides a map object giving alias mappings for Unicode
diff --git a/index.js b/index.js
index d0cce51..1ab5864 100755
--- a/index.js
+++ b/index.js
@@ -53,6 +53,7 @@ module.exports = new Map([
                ['9.0', 'V9_0'],
                ['10.0', 'V10_0'],
                ['11.0', 'V11_0'],
+               ['12.0', 'V12_0'],
                ['NA', 'Unassigned']
        ])],
        ['Alphabetic', new Map([
@@ -195,8 +196,10 @@ module.exports = new Map([
                ['Domino', 'Domino_Tiles'],
                ['Duployan', 'Duployan'],
                ['Early_Dynastic_Cuneiform', 'Early_Dynastic_Cuneiform'],
+               ['Egyptian_Hieroglyph_Format_Controls', 
'Egyptian_Hieroglyph_Format_Controls'],
                ['Egyptian_Hieroglyphs', 'Egyptian_Hieroglyphs'],
                ['Elbasan', 'Elbasan'],
+               ['Elymaic', 'Elymaic'],
                ['Emoticons', 'Emoticons'],
                ['Enclosed_Alphanum', 'Enclosed_Alphanumerics'],
                ['Enclosed_Alphanum_Sup', 'Enclosed_Alphanumeric_Supplement'],
@@ -311,12 +314,14 @@ module.exports = new Map([
                ['Myanmar_Ext_A', 'Myanmar_Extended_A'],
                ['Myanmar_Ext_B', 'Myanmar_Extended_B'],
                ['Nabataean', 'Nabataean'],
+               ['Nandinagari', 'Nandinagari'],
                ['NB', 'No_Block'],
                ['New_Tai_Lue', 'New_Tai_Lue'],
                ['Newa', 'Newa'],
                ['NKo', 'NKo'],
                ['Number_Forms', 'Number_Forms'],
                ['Nushu', 'Nushu'],
+               ['Nyiakeng_Puachue_Hmong', 'Nyiakeng_Puachue_Hmong'],
                ['OCR', 'Optical_Character_Recognition'],
                ['Ogham', 'Ogham'],
                ['Ol_Chiki', 'Ol_Chiki'],
@@ -332,6 +337,7 @@ module.exports = new Map([
                ['Ornamental_Dingbats', 'Ornamental_Dingbats'],
                ['Osage', 'Osage'],
                ['Osmanya', 'Osmanya'],
+               ['Ottoman_Siyaq_Numbers', 'Ottoman_Siyaq_Numbers'],
                ['Pahawh_Hmong', 'Pahawh_Hmong'],
                ['Palmyrene', 'Palmyrene'],
                ['Pau_Cin_Hau', 'Pau_Cin_Hau'],
@@ -357,6 +363,7 @@ module.exports = new Map([
                ['Sinhala', 'Sinhala'],
                ['Sinhala_Archaic_Numbers', 'Sinhala_Archaic_Numbers'],
                ['Small_Forms', 'Small_Form_Variants'],
+               ['Small_Kana_Ext', 'Small_Kana_Extension'],
                ['Sogdian', 'Sogdian'],
                ['Sora_Sompeng', 'Sora_Sompeng'],
                ['Soyombo', 'Soyombo'],
@@ -374,6 +381,7 @@ module.exports = new Map([
                ['Super_And_Sub', 'Superscripts_And_Subscripts'],
                ['Sutton_SignWriting', 'Sutton_SignWriting'],
                ['Syloti_Nagri', 'Syloti_Nagri'],
+               ['Symbols_And_Pictographs_Ext_A', 
'Symbols_And_Pictographs_Extended_A'],
                ['Syriac', 'Syriac'],
                ['Syriac_Sup', 'Syriac_Supplement'],
                ['Tagalog', 'Tagalog'],
@@ -385,6 +393,7 @@ module.exports = new Map([
                ['Tai_Xuan_Jing', 'Tai_Xuan_Jing_Symbols'],
                ['Takri', 'Takri'],
                ['Tamil', 'Tamil'],
+               ['Tamil_Sup', 'Tamil_Supplement'],
                ['Tangut', 'Tangut'],
                ['Tangut_Components', 'Tangut_Components'],
                ['Telugu', 'Telugu'],
@@ -403,6 +412,7 @@ module.exports = new Map([
                ['Vertical_Forms', 'Vertical_Forms'],
                ['VS', 'Variation_Selectors'],
                ['VS_Sup', 'Variation_Selectors_Supplement'],
+               ['Wancho', 'Wancho'],
                ['Warang_Citi', 'Warang_Citi'],
                ['Yi_Radicals', 'Yi_Radicals'],
                ['Yi_Syllables', 'Yi_Syllables'],
@@ -1295,6 +1305,7 @@ module.exports = new Map([
                ['Dupl', 'Duployan'],
                ['Egyp', 'Egyptian_Hieroglyphs'],
                ['Elba', 'Elbasan'],
+               ['Elym', 'Elymaic'],
                ['Ethi', 'Ethiopic'],
                ['Geor', 'Georgian'],
                ['Glag', 'Glagolitic'],
@@ -1313,6 +1324,7 @@ module.exports = new Map([
                ['Hira', 'Hiragana'],
                ['Hluw', 'Anatolian_Hieroglyphs'],
                ['Hmng', 'Pahawh_Hmong'],
+               ['Hmnp', 'Nyiakeng_Puachue_Hmong'],
                ['Hrkt', 'Katakana_Or_Hiragana'],
                ['Hung', 'Old_Hungarian'],
                ['Ital', 'Old_Italic'],
@@ -1350,6 +1362,7 @@ module.exports = new Map([
                ['Mtei', 'Meetei_Mayek'],
                ['Mult', 'Multani'],
                ['Mymr', 'Myanmar'],
+               ['Nand', 'Nandinagari'],
                ['Narb', 'Old_North_Arabian'],
                ['Nbat', 'Nabataean'],
                ['Newa', 'Newa'],
@@ -1406,6 +1419,7 @@ module.exports = new Map([
                ['Ugar', 'Ugaritic'],
                ['Vaii', 'Vai'],
                ['Wara', 'Warang_Citi'],
+               ['Wcho', 'Wancho'],
                ['Xpeo', 'Old_Persian'],
                ['Xsux', 'Cuneiform'],
                ['Yiii', 'Yi'],
@@ -1569,6 +1583,7 @@ module.exports = new Map([
                ['Dupl', 'Duployan'],
                ['Egyp', 'Egyptian_Hieroglyphs'],
                ['Elba', 'Elbasan'],
+               ['Elym', 'Elymaic'],
                ['Ethi', 'Ethiopic'],
                ['Geor', 'Georgian'],
                ['Glag', 'Glagolitic'],
@@ -1587,6 +1602,7 @@ module.exports = new Map([
                ['Hira', 'Hiragana'],
                ['Hluw', 'Anatolian_Hieroglyphs'],
                ['Hmng', 'Pahawh_Hmong'],
+               ['Hmnp', 'Nyiakeng_Puachue_Hmong'],
                ['Hrkt', 'Katakana_Or_Hiragana'],
                ['Hung', 'Old_Hungarian'],
                ['Ital', 'Old_Italic'],
@@ -1624,6 +1640,7 @@ module.exports = new Map([
                ['Mtei', 'Meetei_Mayek'],
                ['Mult', 'Multani'],
                ['Mymr', 'Myanmar'],
+               ['Nand', 'Nandinagari'],
                ['Narb', 'Old_North_Arabian'],
                ['Nbat', 'Nabataean'],
                ['Newa', 'Newa'],
@@ -1680,6 +1697,7 @@ module.exports = new Map([
                ['Ugar', 'Ugaritic'],
                ['Vaii', 'Vai'],
                ['Wara', 'Warang_Citi'],
+               ['Wcho', 'Wancho'],
                ['Xpeo', 'Old_Persian'],
                ['Xsux', 'Cuneiform'],
                ['Yiii', 'Yi'],
diff --git a/package.json b/package.json
index 57458e2..06c2331 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "unicode-property-value-aliases",
-  "version": "3.3.0",
+  "version": "3.4.0",
   "description": "Unicode property value alias mappings in JavaScript format.",
   "homepage": 
"https://github.com/mathiasbynens/unicode-property-value-aliases";,
   "main": "index.js",
@@ -30,11 +30,11 @@
   "bugs": 
"https://github.com/mathiasbynens/unicode-property-value-aliases/issues";,
   "devDependencies": {
     "ava": "*",
-    "jsesc": "^2.5.1",
-    "unicode-property-aliases": "^1.2.0"
+    "jsesc": "^2.5.2",
+    "unicode-property-aliases": "^1.4.0"
   },
   "scripts": {
-    "download": "curl 
https://unicode.org/Public/11.0.0/ucd/PropertyValueAliases.txt > 
data/PropertyValueAliases.txt",
+    "download": "curl 
https://unicode.org/Public/12.0.0/ucd/PropertyValueAliases.txt > 
data/PropertyValueAliases.txt",
     "build": "node scripts/build.js",
     "test": "ava ./tests"
   }
diff --git a/tests/tests.js b/tests/tests.js
index 107d88f..d7e85c7 100644
--- a/tests/tests.js
+++ b/tests/tests.js
@@ -1,7 +1,7 @@
 import test from 'ava';
 import propertyValueAliases from '../index.js';
 
-test(t => {
+test('unicode-property-value-aliases', t => {
        t.is(
                propertyValueAliases.get('ASCII').get('N'),
                'No'

Reply via email to