Skip to content

Commit 7665309

Browse files
committed
Merge pull request #28444 from ydb-platform/merge-rightlib-251110-0051
2 parents a453f43 + 48f3335 commit 7665309

File tree

372 files changed

+21363
-12844
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

372 files changed

+21363
-12844
lines changed

contrib/libs/icu/.yandex_meta/devtools.copyrights.report

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3439,6 +3439,17 @@ BELONGS ya.make
34393439
i18n/windtfmt.cpp [5:6]
34403440
i18n/winnmfmt.cpp [5:6]
34413441

3442+
KEEP COPYRIGHT_SERVICE_LABEL 9f184de85b168ec6b7a738a17e128f26
3443+
BELONGS ya.make
3444+
License text:
3445+
Copyright (c) 1997-date Stuart Langridge
3446+
Scancode info:
3447+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
3448+
Score : 100.00
3449+
Match type : COPYRIGHT
3450+
Files with this license:
3451+
LICENSE [553:553]
3452+
34423453
KEEP COPYRIGHT_SERVICE_LABEL 9f89fd35d0b55a21c8bf543e7e9b8974
34433454
BELONGS ya.make
34443455
License text:
@@ -3450,7 +3461,7 @@ BELONGS ya.make
34503461
Score : 100.00
34513462
Match type : COPYRIGHT
34523463
Files with this license:
3453-
i18n/messageformat2.cpp [505:507]
3464+
i18n/messageformat2.cpp [544:546]
34543465

34553466
KEEP COPYRIGHT_SERVICE_LABEL a021d3bd6d6cbb97cbccc0ab1586c491
34563467
BELONGS ya.make
@@ -3840,7 +3851,7 @@ BELONGS ya.make
38403851
Score : 100.00
38413852
Match type : COPYRIGHT
38423853
Files with this license:
3843-
APIChangeReport.html [566:568]
3854+
APIChangeReport.html [1706:1708]
38443855

38453856
KEEP COPYRIGHT_SERVICE_LABEL c1b7297fc443f46a1d1de36f8b788822
38463857
BELONGS ya.make
@@ -4354,7 +4365,7 @@ BELONGS ya.make
43544365
Score : 100.00
43554366
Match type : COPYRIGHT
43564367
Files with this license:
4357-
i18n/messageformat2.cpp [563:573]
4368+
i18n/messageformat2.cpp [602:612]
43584369

43594370
KEEP COPYRIGHT_SERVICE_LABEL eed7e8b3d80757822970ac3a50dd6716
43604371
BELONGS ya.make

contrib/libs/icu/.yandex_meta/devtools.licenses.report

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
# FILE_IGNORE - ignore file (do nothing)
2929
# FILE_INCLUDE - include all file data into licenses text file
3030
# =======================
31-
IGNORE_FILES icudt77_dat.rodata
31+
IGNORE_FILES icudt78_dat.rodata
3232

3333
KEEP Unicode 0285f1da3a441f34fd441c30fe7aa87e
3434
BELONGS ya.make
@@ -111,7 +111,7 @@ BELONGS ya.make
111111
Match type : INTRO
112112
Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/free-unknown.LICENSE
113113
Files with this license:
114-
i18n/messageformat2_parser.cpp [585:585]
114+
i18n/messageformat2_parser.cpp [599:599]
115115

116116
KEEP MIT 399584035c417b91040964779555dfac
117117
BELONGS ya.make
@@ -137,6 +137,20 @@ BELONGS ya.make
137137
Files with this license:
138138
i18n/utmscale.cpp [2:2]
139139

140+
KEEP MIT-0 4e9e8bd8dca7c8a676cd1e67eceb3291
141+
BELONGS ya.make
142+
License text:
143+
The MIT Licence, for code from kryogenix.org
144+
Code downloaded from the Browser Experiments section of kryogenix.org is
145+
licenced under the so-called MIT licence. The licence is below.
146+
Scancode info:
147+
Original SPDX id: MIT-0
148+
Score : 100.00
149+
Match type : NOTICE
150+
Links : https://github.com/awsdocs/aws-cloud9-user-guide/blob/master/LICENSE-SAMPLECODE, https://spdx.org/licenses/MIT-0
151+
Files with this license:
152+
LICENSE [548:551]
153+
140154
SKIP NTP 506238eb9775d9863634676b046cf513
141155
BELONGS ya.make
142156
Note: matched license text is too long. Read it in the source files.
@@ -1217,7 +1231,7 @@ BELONGS ya.make
12171231
Match type : REFERENCE
12181232
Links : http://unicode.org/, http://unicode.org/copyright.html, https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/unicode.LICENSE
12191233
Files with this license:
1220-
APIChangeReport.html [568:568]
1234+
APIChangeReport.html [1708:1708]
12211235

12221236
KEEP BSD-3-Clause 8324f1990c82a65667a0b4767115a5fa
12231237
BELONGS ya.make
@@ -1336,6 +1350,17 @@ BELONGS ya.make
13361350
Files with this license:
13371351
LICENSE [313:333]
13381352

1353+
KEEP MIT-0 a6724fe41b7b2af3b4cfd6b896be9afb
1354+
BELONGS ya.make
1355+
Note: matched license text is too long. Read it in the source files.
1356+
Scancode info:
1357+
Original SPDX id: MIT-0
1358+
Score : 100.00
1359+
Match type : TEXT
1360+
Links : https://github.com/awsdocs/aws-cloud9-user-guide/blob/master/LICENSE-SAMPLECODE, https://spdx.org/licenses/MIT-0
1361+
Files with this license:
1362+
LICENSE [555:568]
1363+
13391364
KEEP Public-Domain b6459f851b20a51ad49d0fa7b53009d4
13401365
BELONGS ya.make
13411366
License text:

contrib/libs/icu/.yandex_meta/licenses.list.txt

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
205205
// 5iii(c)(a). Assert that `key` is a literal.
206206
// (Not needed)
207207
// 5iii(c)(b). Let `ks` be the resolved value of `key`.
208-
UnicodeString ks = normalizeNFC(key.asLiteral().unquoted());
208+
UnicodeString ks = StandardFunctions::normalizeNFC(key.asLiteral().unquoted());
209209
// 5iii(c)(c) Let matchpref be the integer position of ks in `matches`.
210210
matchpref = vectorFind(matches, ks);
211211
U_ASSERT(matchpref >= 0);
@@ -1355,7 +1355,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
13551355

13561356

13571357
====================COPYRIGHT====================
1358-
<i><font size="-1">Contents generated by StableAPI tool on Wed Feb 19 16:09:53 PST 2025<br>
1358+
<i><font size="-1">Contents generated by StableAPI tool on Fri Oct 24 17:48:39 PDT 2025<br>
13591359
Copyright &copy; 2017 and later: Unicode, Inc. and others.<br>
13601360
License &amp; terms of use: http://www.unicode.org/copyright.html
13611361

@@ -1365,6 +1365,10 @@ Copyright (c) 1995-2016 International Business Machines Corporation and others
13651365
All rights reserved.
13661366

13671367

1368+
====================COPYRIGHT====================
1369+
Copyright (c) 1997-date Stuart Langridge
1370+
1371+
13681372
====================COPYRIGHT====================
13691373
Copyright (c) 2013-2022 Niels Lohmann
13701374

@@ -1473,6 +1477,29 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
14731477
SOFTWARE.
14741478

14751479

1480+
====================MIT-0====================
1481+
Permission is hereby granted, free of charge, to any person obtaining a
1482+
copy of this software and associated documentation files (the "Software"),
1483+
to deal in the Software without restriction, including without limitation
1484+
the rights to use, copy, modify, merge, publish, distribute, sublicense,
1485+
and/or sell copies of the Software, and to permit persons to whom the
1486+
Software is furnished to do so, subject to the following conditions:
1487+
1488+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1489+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1490+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1491+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1492+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1493+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
1494+
SOFTWARE.
1495+
1496+
====================MIT-0====================
1497+
The MIT Licence, for code from kryogenix.org
1498+
1499+
Code downloaded from the Browser Experiments section of kryogenix.org is
1500+
licenced under the so-called MIT licence. The licence is below.
1501+
1502+
14761503
====================Public-Domain====================
14771504
ICU uses the public domain data and code derived from Time Zone
14781505
Database for its time zone support. The ownership of the TZ database

contrib/libs/icu/.yandex_meta/override.nix

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
self: super: with self; rec {
2-
version = "77.1";
3-
version_dash = "${lib.replaceStrings [ "." ] [ "-" ] version}";
4-
version_us = "${lib.replaceStrings [ "." ] [ "_" ] version}";
2+
version = "78.1";
53

64
src = fetchurl {
7-
url = "https://github.com/unicode-org/icu/releases/download/release-${version_dash}/icu4c-${version_us}-src.tgz";
8-
hash = "sha256-WI5DH3cyfDkDH/u4hDwOO8EiwhE3RIX6h9xfP6/yQGE=";
5+
url = "https://github.com/unicode-org/icu/releases/download/release-${version}/icu4c-${version}-sources.tgz";
6+
hash = "sha256-Yhf1jKObIxJ2Bc/Gx+DTR1/ksNYxVwETg9cWy0FheIY=";
97
};
108

119
sourceRoot = "icu/source";

0 commit comments

Comments
 (0)