[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929663: unblock: node-unicode-property-value-aliases/3.4.0+ds-1



Package: release.debian.org
Severity: normal
User: release.debian.org@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 <jpuydt@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 <jpuydt@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 to: