[gentoo-commits] proj/musl:master commit in: dev-libs/icu/files/

2016-12-20 Thread Aric Belsito
commit: b4f7a503e6c0b2d66cf478e80ab5eae0c37e3f03
Author: Aric Belsito  gmail  com>
AuthorDate: Tue Dec 20 22:02:40 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Tue Dec 20 22:03:14 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b4f7a503

dev-libs/icu: Clean 58.1 patch

Fix the path of the 58.2 patch

 dev-libs/icu/files/icu-58.1-no-xlocale.patch | 14 ++
 dev-libs/icu/files/icu-58.2-no-xlocale.patch |  6 +++---
 2 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/dev-libs/icu/files/icu-58.1-no-xlocale.patch 
b/dev-libs/icu/files/icu-58.1-no-xlocale.patch
index 0bf4e69..11792d6 100644
--- a/dev-libs/icu/files/icu-58.1-no-xlocale.patch
+++ b/dev-libs/icu/files/icu-58.1-no-xlocale.patch
@@ -1,18 +1,16 @@
 diff -Naur a/i18n/digitlst.cpp b/i18n/digitlst.cpp
 a/i18n/digitlst.cpp2016-10-16 22:10:38.0 -0700
-+++ b/i18n/digitlst.cpp2016-11-07 02:46:13.155828312 -0800
-@@ -60,13 +60,7 @@
- # endif
+--- a/i18n/digitlst.cpp2016-12-20 14:01:00.067384046 -0800
 b/i18n/digitlst.cpp2016-12-20 14:01:21.773589684 -0800
+@@ -61,11 +61,7 @@
  #endif
  
--#if U_USE_STRTOD_L && !U_PLATFORM_USES_ONLY_WIN32_API
+ #if U_USE_STRTOD_L && !U_PLATFORM_USES_ONLY_WIN32_API
 -# if U_PLATFORM == U_PF_CYGWIN
 -#   include 
 -# else
 -#   include 
 -# endif
--#endif
-+#include 
++# include 
+ #endif
  
  // ***
- // class DigitList

diff --git a/dev-libs/icu/files/icu-58.2-no-xlocale.patch 
b/dev-libs/icu/files/icu-58.2-no-xlocale.patch
index a90290d..3498629 100644
--- a/dev-libs/icu/files/icu-58.2-no-xlocale.patch
+++ b/dev-libs/icu/files/icu-58.2-no-xlocale.patch
@@ -1,6 +1,6 @@
-diff -Naur icu.orig/source/i18n/digitlst.cpp icu/source/i18n/digitlst.cpp
 icu.orig/source/i18n/digitlst.cpp  2016-10-26 18:37:56.0 -0700
-+++ icu/source/i18n/digitlst.cpp   2016-12-20 13:41:27.124353535 -0800
+diff -Naur a/i18n/digitlst.cpp b/i18n/digitlst.cpp
+--- a/i18n/digitlst.cpp2016-10-26 18:37:56.0 -0700
 b/i18n/digitlst.cpp2016-12-20 13:41:27.124353535 -0800
 @@ -61,11 +61,7 @@
  #endif
  



[gentoo-commits] proj/musl:master commit in: dev-libs/icu/files/, dev-libs/icu/

2016-11-09 Thread Aric Belsito
commit: 0af5d5ba7d1ef1f4fc36bfe63cf308500ec96018
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Nov  9 23:21:20 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Nov  9 23:21:20 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0af5d5ba

dev-libs/icu: Update to 58.1-r1

 dev-libs/icu/Manifest  |   3 +-
 dev-libs/icu/files/icu-58.1-iterator.patch | 127 +
 .../icu/{icu-58.1.ebuild => icu-58.1-r1.ebuild}|   3 +-
 3 files changed, 131 insertions(+), 2 deletions(-)

diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index d0519e5..4f080f1 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -1,5 +1,6 @@
+AUX icu-58.1-iterator.patch 4097 SHA256 
468bba2185584c30a5b096d7c85d0afa739067594f0883b6f8f448b1bf996801 SHA512 
46c51629fb5ff14cdfcbc355bff6cceb7132fc79176ec7fcf76bd9ac8553fccbf6528508753b73a0a4301721260ad60a359bf56c66e3bd0151415a4a226ff21c
 WHIRLPOOL 
4268216dad6ed8a2ce3e00cb1a9d7e7a8bcb2922ce1f02b5f50d07632a843d1bb8e1dea9710acff1cbc943a41940c22fc453faafe39fa3bb8bad068d0ca01588
 AUX icu-58.1-no-xlocale.patch 493 SHA256 
31fa67910ebb691f70d1edfc685a5cd735f0df2cced92f3a9ccdc79ae172883f SHA512 
e56576c527049f1fd32185e32b5bbc23d2c861fb1da8491a6f957c8b2919637a795a36e9616bd433bc8aed2e78c06be6108162640838644194e7a79448b72701
 WHIRLPOOL 
ec0eb13c54b6e58469d0095a34f58d8689344215175b4e850be459e99f9c3c1209e4e913e3185e9666436f1d668d1d6d8acdb38c5bbba36fbb04ddf2443e686c
 AUX icu-58.1-remove-bashisms.patch 5888 SHA256 
8a2177d5f549168d5680d6477381a9f6f5ca0bd8f6bd23cc30d7f953e10907bc SHA512 
54835db4db5bca704aed015a911a1f5285fbd3f6d09493cdcf98493d87a03851c9ee79cc9cbcb45da409513ad5b3af38b302aa5d164992d94af1f80c6349aeb8
 WHIRLPOOL 
8f0d95fe666a3de52ebf4511b0792add819e4dbf3e5e259e2f80bd1fce28e21bd046084a18c3130dc16ad1bc3c73cb912c8bb1d0d8bb387b0587d8748c656824
 DIST icu4c-58_1-src.tgz 23366443 SHA256 
0eb46ba3746a9c2092c8ad347a29b1a1b4941144772d13a88667a7b11ea30309 SHA512 
59b2a76834192a35125fda326587e613ef4486152cf0278c6f22568d4ae02c4b2d897efcea2654ef2b11bd1c3154aecd38cb68a70f69430736f343689f94c155
 WHIRLPOOL 
faf2624a83f0d6f874166b328522dc9c89088db2690433ab05e96371722b635b81fd5210c7e87fe8e5df6681e881cf10204832925b448552affe8c2f6c851e37
-EBUILD icu-58.1.ebuild 2961 SHA256 
32124e5831dec380124df487988239001d0811d828f6c39bcdbdf61cf0b19e72 SHA512 
c52671d56bc9823eda858a70f0d2a423c3d4770e4318ceb8b418aef37850f3320a947ac9be433851d8493d05d169710345ae595df533e83c99072e3e913318d4
 WHIRLPOOL 
e8f0d8902922f48faeb081073c420ce0640d910cbc87703c92e9bc436200ac5f83b9d063d7508bb2796e865f2cd2acc4f09820c287460396c792989b84f749d0
+EBUILD icu-58.1-r1.ebuild 3002 SHA256 
e70f1ff716f340d829cf3c0b009c85b42b7e799f5ed30a1246f2a8bba4d45e1d SHA512 
53f3c7e1dca7c1ee3e54af6c034d3b25f4c2b7a1c97cb1034068bb4dcd0b53dcbd570c05e4058e484d91367cfc32d7c23b87161d2c3952ac3e314747093a0c8e
 WHIRLPOOL 
16b4a187f7f888b1b41023d98c793131a4cffd0f6d081a4164cb33b9104c478bd29c5d3982ff36098daadff8b0c782ca4e36acb9e8d30be1c33ef791234c13c5
 MISC metadata.xml 255 SHA256 
34d028c790cfe86c47c5c3dcf8655fcefc3e23ff52fed38a400ce42d678c8c5e SHA512 
ac646e8ac676faf0aac283e4be31c5f2b29e98ccf07327073ed05e688ce696caf639bdfea63e4aed141a90e84c0a86892bc717a52b95cdf1739aaa15240013c3
 WHIRLPOOL 
87f716948fe95e5417f8da0c4c90cd51a68f246ac8ae87a2e2a31c11c709f220d664eb893b34692577415e5f5eb351dd7e310dbc59f508fa40c7edb8ceeb

diff --git a/dev-libs/icu/files/icu-58.1-iterator.patch 
b/dev-libs/icu/files/icu-58.1-iterator.patch
new file mode 100644
index 000..6f52375
--- /dev/null
+++ b/dev-libs/icu/files/icu-58.1-iterator.patch
@@ -0,0 +1,127 @@
+source: http://bugs.icu-project.org/trac/changeset/39484/
+
+
+Index: icu/common/ulist.c
+===
+--- icu/common/ulist.c (revision 39483)
 icu/common/ulist.c (revision 39484)
+@@ -30,5 +30,4 @@
+ 
+ int32_t size;
+-int32_t currentIndex;
+ };
+ 
+@@ -52,5 +51,4 @@
+ newList->tail = NULL;
+ newList->size = 0;
+-newList->currentIndex = -1;
+ 
+ return newList;
+@@ -81,6 +79,7 @@
+ p->next->previous = p->previous;
+ }
+-list->curr = NULL;
+-list->currentIndex = 0;
++if (p == list->curr) {
++list->curr = p->next;
++}
+ --list->size;
+ if (p->forceDelete) {
+@@ -151,5 +150,4 @@
+ list->head->previous = newItem;
+ list->head = newItem;
+-list->currentIndex++;
+ }
+ 
+@@ -194,5 +192,4 @@
+ curr = list->curr;
+ list->curr = curr->next;
+-list->currentIndex++;
+ 
+ return curr->data;
+@@ -210,5 +207,4 @@
+ if (list != NULL) {
+ list->curr = list->head;
+-list->currentIndex = 0;
+ }
+ }
+@@ -273,3 +269,2 @@
+ return (UList *)(en->context);
+ }
+-
+Index: icu/i18n/ucol_res.cpp
+===
+--- icu/i18n/ucol_res.cpp  (revision 39483)
 icu/i18n/ucol_res.cpp