head	1.26;
access;
symbols
	pkgsrc-2026Q1:1.25.0.2
	pkgsrc-2026Q1-base:1.25
	pkgsrc-2025Q4:1.24.0.2
	pkgsrc-2025Q4-base:1.24
	pkgsrc-2025Q3:1.22.0.4
	pkgsrc-2025Q3-base:1.22
	pkgsrc-2025Q2:1.22.0.2
	pkgsrc-2025Q2-base:1.22
	pkgsrc-2025Q1:1.19.0.4
	pkgsrc-2025Q1-base:1.19
	pkgsrc-2024Q4:1.19.0.2
	pkgsrc-2024Q4-base:1.19
	pkgsrc-2024Q3:1.18.0.4
	pkgsrc-2024Q3-base:1.18
	pkgsrc-2024Q2:1.18.0.2
	pkgsrc-2024Q2-base:1.18
	pkgsrc-2024Q1:1.17.0.4
	pkgsrc-2024Q1-base:1.17
	pkgsrc-2023Q4:1.17.0.2
	pkgsrc-2023Q4-base:1.17
	pkgsrc-2023Q3:1.16.0.4
	pkgsrc-2023Q3-base:1.16
	pkgsrc-2023Q2:1.16.0.2
	pkgsrc-2023Q2-base:1.16
	pkgsrc-2023Q1:1.15.0.4
	pkgsrc-2023Q1-base:1.15
	pkgsrc-2022Q4:1.15.0.2
	pkgsrc-2022Q4-base:1.15
	pkgsrc-2022Q3:1.14.0.4
	pkgsrc-2022Q3-base:1.14
	pkgsrc-2022Q2:1.14.0.2
	pkgsrc-2022Q2-base:1.14
	pkgsrc-2022Q1:1.13.0.2
	pkgsrc-2022Q1-base:1.13
	pkgsrc-2021Q4:1.12.0.2
	pkgsrc-2021Q4-base:1.12
	pkgsrc-2021Q3:1.9.0.2
	pkgsrc-2021Q3-base:1.9
	pkgsrc-2021Q2:1.8.0.2
	pkgsrc-2021Q2-base:1.8
	pkgsrc-2021Q1:1.6.0.4
	pkgsrc-2021Q1-base:1.6
	pkgsrc-2020Q4:1.6.0.2
	pkgsrc-2020Q4-base:1.6
	pkgsrc-2020Q3:1.5.0.2
	pkgsrc-2020Q3-base:1.5
	pkgsrc-2020Q2:1.4.0.4
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.2
	pkgsrc-2020Q1-base:1.4;
locks; strict;
comment	@# @;


1.26
date	2026.03.26.05.42.32;	author adam;	state Exp;
branches;
next	1.25;
commitid	wTyoReABvZYeJrzG;

1.25
date	2026.02.06.07.50.00;	author adam;	state Exp;
branches;
next	1.24;
commitid	KBa85zy05x4BYhtG;

1.24
date	2025.11.11.14.11.24;	author adam;	state Exp;
branches;
next	1.23;
commitid	2HXpNhhsZrnQS8iG;

1.23
date	2025.09.22.09.29.00;	author adam;	state Exp;
branches;
next	1.22;
commitid	agu3NYk1jOcCVGbG;

1.22
date	2025.04.23.07.05.23;	author adam;	state Exp;
branches;
next	1.21;
commitid	G4YMknjkNMAg19SF;

1.21
date	2025.04.21.05.33.40;	author adam;	state Exp;
branches;
next	1.20;
commitid	jeqmIdBhYYEMzSRF;

1.20
date	2025.04.14.12.07.43;	author adam;	state Exp;
branches;
next	1.19;
commitid	ZqOrgfaaTzNVY0RF;

1.19
date	2024.11.12.05.52.51;	author adam;	state Exp;
branches;
next	1.18;
commitid	PEmKx54DvZdePjxF;

1.18
date	2024.05.29.17.51.10;	author adam;	state Exp;
branches;
next	1.17;
commitid	Wrj37AbahtyuaVbF;

1.17
date	2023.11.02.08.31.40;	author adam;	state Exp;
branches;
next	1.16;
commitid	kO5FXvXdF08ZM0LE;

1.16
date	2023.04.25.07.44.52;	author adam;	state Exp;
branches;
next	1.15;
commitid	IMWrcwpgOaOCFsmE;

1.15
date	2022.11.23.22.18.47;	author adam;	state Exp;
branches;
next	1.14;
commitid	TtmVPc70O1PkqS2E;

1.14
date	2022.04.18.11.32.38;	author adam;	state Exp;
branches;
next	1.13;
commitid	hrBpwxELGZl8TFAD;

1.13
date	2022.02.01.07.21.41;	author adam;	state Exp;
branches;
next	1.12;
commitid	2yrUVUFdm0wwWSqD;

1.12
date	2021.12.10.18.20.06;	author adam;	state Exp;
branches;
next	1.11;
commitid	U2zMwDWFVet1i8kD;

1.11
date	2021.10.26.11.22.58;	author nia;	state Exp;
branches;
next	1.10;
commitid	TS3y6sgAeGKWpjeD;

1.10
date	2021.10.07.15.02.05;	author nia;	state Exp;
branches;
next	1.9;
commitid	0fS32tEWoNe7fTbD;

1.9
date	2021.06.23.20.15.47;	author adam;	state Exp;
branches;
next	1.8;
commitid	akJM0EEJIrusoiYC;

1.8
date	2021.05.05.04.36.00;	author adam;	state Exp;
branches;
next	1.7;
commitid	pwvNxGuzvu0KLURC;

1.7
date	2021.04.26.07.42.44;	author nia;	state Exp;
branches;
next	1.6;
commitid	5TjI7UwoYqoG5MQC;

1.6
date	2020.11.05.18.11.55;	author adam;	state Exp;
branches;
next	1.5;
commitid	h4OzKjD7Okuk6JuC;

1.5
date	2020.07.15.15.04.18;	author adam;	state Exp;
branches;
next	1.4;
commitid	NByrpHTGgIbbHbgC;

1.4
date	2020.03.24.04.08.55;	author gutteridge;	state Exp;
branches;
next	1.3;
commitid	4A9EYJu2ZP39HB1C;

1.3
date	2020.03.21.17.02.14;	author gutteridge;	state Exp;
branches;
next	1.2;
commitid	Wun53aJYOag74i1C;

1.2
date	2020.03.20.09.26.21;	author adam;	state Exp;
branches;
next	1.1;
commitid	csn883q03BbsA71C;

1.1
date	2020.02.09.21.11.29;	author jdolecek;	state Exp;
branches;
next	;
commitid	hfjSmvgecHn0M2WB;


desc
@@


1.26
log
@py-ICU: updated to 2.16.2

2.16.2
- added support for ICU 78.3
@
text
@$NetBSD: distinfo,v 1.25 2026/02/06 07:50:00 adam Exp $

BLAKE2s (pyicu-2.16.2.tar.gz) = 1c2eecdbe7738433901c6472726b348f74fb3da9c784bef4f7bc37c35df2e8a5
SHA512 (pyicu-2.16.2.tar.gz) = 779331e0d7ec1003c9b2754631f619c523d8c5e86e3f47b7ce5bcf5d6a8308d07a97f912fe3872b802e6031afdf184ef19969dbc80f96dc57f5b1f3849cbf0fe
Size (pyicu-2.16.2.tar.gz) = 268223 bytes
SHA1 (patch-locale.cpp) = 67313937b4ab23050d6544c5413bfcc76dcdc673
SHA1 (patch-setup.py) = 8457066991cb165eb865b030bc7588104d2d6836
@


1.25
log
@py-ICU: updated to 2.16.1

Version 2.16 -> 2.16.1

- move <memory> include from arg.h to common.h
- added support for ICU 78.2
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.24 2025/11/11 14:11:24 adam Exp $
d3 3
a5 3
BLAKE2s (pyicu-2.16.1.tar.gz) = 69baf4e78af412840e5b268233e80bb95df23a28fde2470483f82f7d1368ca7a
SHA512 (pyicu-2.16.1.tar.gz) = f45044d02b31b56082767ec256d793a47fd4420f9b2974d739c8b56a82b0d5c273440830b11f5afbf0798b1d81ae6b6eeffd1cacee5f969d0587987d34ac68e0
Size (pyicu-2.16.1.tar.gz) = 268196 bytes
@


1.24
log
@py-ICU: updated to 2.16

Version 2.15.3 -> 2.16

- fixed issue 178
- added new enums from new unicode release in UBlockCode, UScriptCode
- added missing wrappers for ECollationStrength and EComparisonResult
- added wrapper for UIndicConjunctBreak
- added support for ICU 78.1
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.23 2025/09/22 09:29:00 adam Exp $
d3 3
a5 3
BLAKE2s (pyicu-2.16.tar.gz) = 44aff678551f83566d98c9562b6556d2d7dcc03f6f73ada4e4858bc0dcd8ef97
SHA512 (pyicu-2.16.tar.gz) = eb5b215a57873ae18317ac9282c889eb980f1cabb5b4d238bb66fc64ea1f842f4d2dacca1d2a851b7dbf5cb4e5dbb5483b00a08a6e57c5febcaa4b1a23317f1c
Size (pyicu-2.16.tar.gz) = 268126 bytes
@


1.23
log
@py-ICU: updated to 2.15.3

Version 2.15.2 -> 2.15.3
- replaced all malloc/calloc/free with std::unique_ptr<T[]>
- fixed issue 173
- fixed issue 175
- fixed issue 176
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.22 2025/04/23 07:05:23 adam Exp $
d3 3
a5 3
BLAKE2s (pyicu-2.15.3.tar.gz) = 77b16823824f8e2f7df7ce8f89eba48757b62a68ddc15a5261b53a456257c2d2
SHA512 (pyicu-2.15.3.tar.gz) = 204f11a7b1942c9bede9f825c85eda33efccecfc318eb0d3b36825216ad4e2d4ed5dd90ef29655e9280f61564e13b460f2bb8e64b812099d65d7f28a66cec415
Size (pyicu-2.15.3.tar.gz) = 267569 bytes
@


1.22
log
@py-ICU: updated to 2.15.2

2.15.2
- fixed calloc/free mismatch with arg::Q() uses (Fredrik Roubert)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.21 2025/04/21 05:33:40 adam Exp $
d3 3
a5 3
BLAKE2s (pyicu-2.15.2.tar.gz) = 12aaa14303b0adcbaf0dae8955d76f2adec01c5796af5d366ecd87c9e750c36a
SHA512 (pyicu-2.15.2.tar.gz) = 403086e9b51c7c9866f1457cfd624a923e703de1467d9d960629b91f6f91589f4771df472775a75e3a47f9fbdc155d18980f5d57b2df9d4feeceba391f1640f5
Size (pyicu-2.15.2.tar.gz) = 267721 bytes
@


1.21
log
@py-ICU: updated to 2.15.1

2.15.1
- fixed build error missing conditional ICU < 70 in UnicodeSetIterator()
- fixed Enum arg parser with broken strict aliasing rules (Jakub Wilk)
- replaced all new[]/delete[] with std::unique_ptr<[]>, fixed leaks
- replaced most new/delete with std::unique_ptr<>, fixed leaks
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.20 2025/04/14 12:07:43 adam Exp $
d3 3
a5 3
BLAKE2s (pyicu-2.15.1.tar.gz) = 10e2729517e9b4b8f37a5462e568d7f3cdad8996268ed6d5c6082a834a151733
SHA512 (pyicu-2.15.1.tar.gz) = 57608751f42464ddd5e4c40a7b69d5f1f1b9f0ac518dadb7856bedd5868bcffbd26a3d9505953fa36df9521a0fd384d1040a37000dc1887190822c5cf67b9744
Size (pyicu-2.15.1.tar.gz) = 267552 bytes
@


1.20
log
@py-ICU: updated to 2.15

Version 2.14 -> 2.15
- replaced argument parsing with modern C++ solution (Martin Jansche)
- added wrappers for UnicodeSet.codePoints(), .strings() and .ranges
- added wrappers for MeasureUnit.with|getConstantDenominator()
- added wrapper for MeasureUnit.createPortionPer1E9()
- added support for ICU 77.1
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.19 2024/11/12 05:52:51 adam Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.15.tar.gz) = 8d6ccfa231005c425718f9ccfa01b9623b7db91b1ef31e392c7bf7dcf22c78e8
SHA512 (PyICU-2.15.tar.gz) = 6bc5688ea686d381e5dcf2776658650161352ba38182b6ac5291f7d7be9bd208e90bd733a9b4d075dd5567505a17f9f62d79957c5519eb36ab83abafa0acf235
Size (PyICU-2.15.tar.gz) = 267399 bytes
@


1.19
log
@py-ICU: updated to 2.14

Version 2.13.1 -> 2.14

- added wrappers for UCPMap.get|getRange and Char.getIntPropertyMap
- added wrapper for Locale.getUnicodeKeywordValue
- added wrapper for UnicodeString.remove, UnicodeString.removeBetween
- added wrapper for UnicodeString.retainBetween, UnicodeString.truncate
- fixed bogus UBool uses on stack instead of int (Martin Jansche)
- added support for ICU 76.1
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.18 2024/05/29 17:51:10 adam Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.14.tar.gz) = 2ffe9ba8ae0c189a5c837ac0a2e8f64f5a39f262124cf6315abddb79fa890325
SHA512 (PyICU-2.14.tar.gz) = b237e90d542baba916c7eddb3d19ae5d7d42ad228d7a4a0a3df05edc21fe9fa3e0c52055b617b34db6eab14d649877a14a7c7cabea2e88bc85c724ccd8db41be
Size (PyICU-2.14.tar.gz) = 263912 bytes
@


1.18
log
@py-ICU: updated to 2.13.1

Version 2.13 -> 2.13.1
----------------------
- change c++11 to c++17 in setup.py as current versions of ICU require it

Version 2.12 -> 2.13
--------------------
- fixed build issues on Windows
- added wrappers for MeasureUnit(locale, width) and getUnitDisplayName()
- added wrappers for DateFormatSymbols.getEra|ZodiacNames()
- added wrappers for DateFormatSymbols.getZoneStrings()
- added wrappers for LocaleDisplayNames
- fixed bug dealloc calling wrong destructor on most types (Fredrik Roubert)
- added support for ICU 75.1
- added wrappers for LocalizedNumber|Range|Formatter.withoutLocale()
- added wrappers for UIdentifierType, Char.hasIDType(), Char.getIDTypes()
- added wrappers for UIdentifierStatus
- added wrappers for UProperty.IDENTIFIER_TYPE, UProperty.IDENTIFIER_STATUS
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.17 2023/11/02 08:31:40 adam Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.13.1.tar.gz) = 2e9eb63158e696baf92c3761cc740649de40ff2dadb22281d59531fdbae2f781
SHA512 (PyICU-2.13.1.tar.gz) = 77e941c26b409dbb39714514add5a61d45751791ced337cdaa489e5a44043565e6fa0a79fbe8174e92af4566f086840f86c24510bde71d075a13193af28aa3a4
Size (PyICU-2.13.1.tar.gz) = 262424 bytes
@


1.17
log
@py-ICU: updated to 2.12

Version 2.11 -> 2.12
--------------------
- fixed bug in RegexMatcher.reset() not retaining ownership of string
- added wrappers for TimeZoneNames class
- added wrapper for TimeZone.getIanaID()
- added wrapper for Normalizer2.getNFKCSimpleCasefoldInstance()
- added wrappers for SpoofChecker.getBidiSkeleton(),areBidiConfusable()
- added wrappers for ListFormatter.createInstance(locale, type, width)
- added support for ICU 74.1
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.16 2023/04/25 07:44:52 adam Exp $
d3 5
a7 5
BLAKE2s (PyICU-2.12.tar.gz) = 07f1dfe209b267e377c1140ce8a84f4e093b24bc59f9169d48e741661f7cfeb0
SHA512 (PyICU-2.12.tar.gz) = 75b799df40c43e0f607e3d90b07e0277dd2f37541b671bd24fdc81044facd2ad89ede991becc256d0761a7627afa3a70dd9e9681cef9eaa8e660f021450eb522
Size (PyICU-2.12.tar.gz) = 260041 bytes
SHA1 (patch-locale.cpp) = 4e259f3130e94bd8114d7781e36e21236c13d5b6
SHA1 (patch-setup.py) = 112bcc2b34c3f087799b592f2ae020cad4f76c0b
@


1.16
log
@py-ICU: updated to 2.11

Version 2.10.2 -> 2.11
----------------------
- fixed bug PluralFormat.format accepting python strings, which are immutable
- fixed bug with UWordBreak wrapping wrong enum (UBreakIteratorType)
- added wrappers for UBreakIteratorType, ULine|SentenceBreakTag
- added wrappers for DateTimePatternGenerator::set|getDateTimeFormat()
- added wrappers for Precision::incrementExact()
- Locale objects can now be sorted (Fredrik Roubert)
- added wrapper for Calendar::inTemporalLeapYear()
- added wrappers for Calendar::get|getTemporalMonthCode()
- changed all Calendar setters to return self instead of None, setter chainingCVS: ----------------------------------------------------------------------
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.15 2022/11/23 22:18:47 adam Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.11.tar.gz) = 95c0cb57a5a1a4dc1b63f342200bdd071238c2fd30fe67e74a5f78eae4ff5311
SHA512 (PyICU-2.11.tar.gz) = d57ca2b29eafe336efca5285e10c9bfe1a6a1b575b3e52accd86a114ccf289bea0c004a5b26bd4e800211cca61df5aa1a11348a3f1dc73672b7b76dd971d6a25
Size (PyICU-2.11.tar.gz) = 257899 bytes
@


1.15
log
@py-ICU: updated to 2.10.2

Version 2.10.1 -> 2.10.2
------------------------
- fixed bug in logic computing max_char for PyUnicode_New()

Version 2.10 -> 2.10.1
----------------------
- fixed build issues with ICU < 72

Version 2.9 -> 2.10
-------------------
- fixed bug with building on MacOS when pkg-config is present
- added link to note about building everything from sources
- added wrapper for u_cleanup/u_init sequence as ResourceBundle.resetICU()
- added wrapper for TimeZone.getRegion()
- added support for ICU 72.1
- added wrapper for UnicodeSetIterator::skipToStrings()
- added wrapper for DisplayOptions, DisplayOptions::Builder and related enums
- added wrapper for FormattedNumber::getNounClass()
- added wrapper for NumberFormatter.displayOptions()
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.14 2022/04/18 11:32:38 adam Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.10.2.tar.gz) = b2ba165784fda4562e4c09715917d861dffe62efa7fd3f62ca3eb4f64e85917e
SHA512 (PyICU-2.10.2.tar.gz) = 1ccb43496e1719314c2f1f81f6535cb57688917b19fdbc56b2773f9372f70160d69660a67f63fde3cee0384d7df649aad8539375be5c9be3ede8e1335a126bd7
Size (PyICU-2.10.2.tar.gz) = 255558 bytes
@


1.14
log
@py-ICU: updated to 2.9

Version 2.8.1 -> 2.9
--------------------
- added support for ICU 71.1
- added wrappers for UMeasurePrefix, MeasureUnit.withPrefix()|getPrefix()
- added UNumberRoundingPriority, FractionPrecision.withSignificantDigits()
- added UNumberTrailingZeroDisplay, Precision.trailingZeroDisplay()
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.13 2022/02/01 07:21:41 adam Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.9.tar.gz) = 9702f884711d3caddc0f9c2d635a016a63d309ecccceb66e58b5051cfe1d7ca0
SHA512 (PyICU-2.9.tar.gz) = 49b0961ed855517f039ac8a863b1af1a58c6716751eb1f5cebb987a16faabc5585ed6ed3ed3d80d4cf45e9091d855cafe4b6683f4d274e5c4d41c9dab9164799
Size (PyICU-2.9.tar.gz) = 305193 bytes
d7 1
a7 1
SHA1 (patch-setup.py) = 3893b157dcd2ed8d8a6eddffd9545a6001517271
@


1.13
log
@py-ICU: updated to 2.8.1

Version 2.8 -> 2.8.1
--------------------
- renamed _icu extension module to _icu_ and moved it into icu module
- moved icu python module sources into py directory
- deleted long deprecated PyICU.py file
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.12 2021/12/10 18:20:06 adam Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.8.1.tar.gz) = 2cffa2be56694e07746e95676747e153d16120021c782f1f9f3328ac2b2d663d
SHA512 (PyICU-2.8.1.tar.gz) = 9edd2f5f8755d06e70a9889f1129bdf53eec50d2948a54edfd2142573447774b0767a329092436c9bc7045c8e8e81043bf4e68d0990a0d8427b18542c5b44727
Size (PyICU-2.8.1.tar.gz) = 304163 bytes
@


1.12
log
@py-ICU: updated to 2.8

Version 2.7.4 -> 2.8
--------------------
- fixed test failure in test_DateTimeParserGenerator.py with version 70.1rc
- added wrappers for UCurrNameStyle and for ucurr_getName() onto CurrencyUnit
- added support for ICU 70.1
- added FieldPosition-less overloads to RuleBasedNumberFormat.format()
- added pyproject.toml file to (also) build via python -m build
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.11 2021/10/26 11:22:58 nia Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.8.tar.gz) = 87cb6e2fa737d8395a190de995647dae84ba813b6ead4648a96ccc82fd036ed9
SHA512 (PyICU-2.8.tar.gz) = c0447a7ffa3eef69a24fc4347496fe40c48df9bf13871c9920f1b932b409642fd4d3a63e272262cb4b4ed4ec7f9070b6d93e9ee70d0efea7eaa049e1c8d5afc2
Size (PyICU-2.8.tar.gz) = 299223 bytes
@


1.11
log
@textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.10 2021/10/07 15:02:05 nia Exp $
d3 3
a5 3
BLAKE2s (PyICU-2.7.4.tar.gz) = 3547002434a005360a4120df684b11cf147201dab59df93af8f2f2d480afac1b
SHA512 (PyICU-2.7.4.tar.gz) = b1252f04c162525b607f28704629389a0765961eb3b8d8c7e67a141f9ecbe6d420cfdd043bc945134db8df550cd58316c08a3ac9c30192e04b0710ad2bc21c1d
Size (PyICU-2.7.4.tar.gz) = 298560 bytes
@


1.10
log
@textproc: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2021/06/23 20:15:47 adam Exp $
d3 1
a3 1
RMD160 (PyICU-2.7.4.tar.gz) = 99a149ca6ac79c5f7915542f156eee664b70dc90
@


1.9
log
@py-ICU: updated to 2.7.4

Version 2.7.3 -> 2.7.4
----------------------
- added wrappers for UWordBreak and BreakIterator.getRuleStatusVec()
- added wrappers for MessagePattern
- added wrapper for Collator::getKeywordValuesForLocale
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2021/05/05 04:36:00 adam Exp $
a2 1
SHA1 (PyICU-2.7.4.tar.gz) = 666eb8df1f56b27c022f3af2b3e7f5aad7c39ffa
@


1.8
log
@py-ICU: updated to 2.7.3

Version 2.7.2 -> 2.7.3
----------------------
- added wrappers for LocaleMatcher.acceptLanguage|FromHTTP()
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2021/04/26 07:42:44 nia Exp $
d3 4
a6 4
SHA1 (PyICU-2.7.3.tar.gz) = e3e523f93227dec5ae696e334750f634991391e1
RMD160 (PyICU-2.7.3.tar.gz) = fe4bfab58e157954c0b89a12c130c3377bc7e776
SHA512 (PyICU-2.7.3.tar.gz) = 6e3b3ecb4ad031d33d842a2541faddc985c53faedfa17006af0fe5741d4a57abe923c3588e9939dd73b97d060b83be04d306c2e8365ab66cc90401f6a4bc9e04
Size (PyICU-2.7.3.tar.gz) = 295733 bytes
@


1.7
log
@py-ICU: update to 2.7.2. fixes build with icu 69.1.

Version 2.7.1 -> 2.7.2
----------------------
  - worked around limitation of Visual Studio 2017 (cgohlke)
  - added missing test and samples files to distribution (foutrelis)

Version 2.7 -> 2.7.1
--------------------
  - added some tests for TimeZone classes
  - fixed bug w/FormattedNumberRange.getFirst|SecondDecimal() gone w/ ICU 68.1+
  - fixed bug with VTimeZone.write() wrapper invoking VTimeZone.writeSimple()

Version 2.6 -> 2.7
------------------
  - added wrapper for Locale.canonicalize()
  - added wrappers for MeasureUnit.product(), reciprocal(), getDimensionality()
  - added wrapper for MeasureUnit.forIdentifier()
  - implemented *, /, **, 1/m for MeasureUnit in terms of product and reciprocal
  - added wrappers for BasicTimeZone, RuleBasedTimeZone, VTimeZone
  - added wrappers for TimeZoneTransition, TimeZoneRule and its subclasses
  - added wrappers for DateTimeRule, DateRuleType, TimeRuleType
  - added support for ICU 69.1
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2020/11/05 18:11:55 adam Exp $
d3 4
a6 4
SHA1 (PyICU-2.7.2.tar.gz) = 16681c21d5a5acd581eafcda05a76cb0477ec4a6
RMD160 (PyICU-2.7.2.tar.gz) = 746103f3396fe57434fe67795c1538c598cc083a
SHA512 (PyICU-2.7.2.tar.gz) = 45d60ec2fc7a62d4f7b9d4cc954529b2cd998161172f6017a399ebb31fff9d7da24231e461c6ecb17d77246c96d93c7bbf5cd693eb1b66c46a729c215b4134f1
Size (PyICU-2.7.2.tar.gz) = 293861 bytes
@


1.6
log
@py-ICU: updated to 2.6

Version 2.5 -> 2.6
------------------
- added missing BreakIterator.getRuleStatus() wrapper
- added wrappers for UBiDi API
- added wrappers for UBiDiTransform API
- added support for ICU 68.1
- added wrappers for DateIntervalFormat.get/setContext()
- added wrapper for LocaleMatcher.isMatch()
- added wrapper for LocaleMatcherBuilder.setDirection()
- added wrappers LocaleMatcherBuilder.setMaxDistance(), setNoDefaultLocale()
- added wrappers for MeasureUnit.getComplexity() and UMeasureUnitComplexity
- added wrapper for MeasureUnit.getIdentifier()
- switched MeasureUnit.__str__() to use MeasureUnit::getIdentifier()
- added wrappers for new MeasureUnit static factory methods
- added wrapper for FormattedNumber.getOutputUnit()
- added wrapper for FormattedNumberRange.getDecimalNumbers()
- added wrappers for PluralRules.select(FormattedNumber|Range)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2020/07/15 15:04:18 adam Exp $
d3 4
a6 4
SHA1 (PyICU-2.6.tar.gz) = 6bc1f4c1b869d6718f97bdb48869d951cc8c13a8
RMD160 (PyICU-2.6.tar.gz) = eb7526087021f6fcedaca42c3e951860112a914b
SHA512 (PyICU-2.6.tar.gz) = ab4c167cbeb80a23904476e51a3c16aa4721e26840b1d4c2f44b5a610e5467a6880c45f27636efb9e44e8e4302a095d437f4868409103270d79ecd56a3d90c9c
Size (PyICU-2.6.tar.gz) = 233826 bytes
@


1.5
log
@py-ICU: updated to 2.5

Version 2.4.3 -> 2.5
--------------------
- added support for turning on -pedantic with gcc or clang
- added support for ICU 67.1
- added wrappers for FormattedValue, ConstrainedFieldPosition, UFieldCategory
- made FormattedValue iterable via nextPosition()
- added wrappers for FormattedDateInterval, FormattedNumber, FormattedList
- added wrappers for FormattedRelativeDateTime and enums
- added wrappers for UNumberFormatFields, UNumberFormatAttribute
- added wrappers for NumberRangeFormatter, FormattedNumberRange and enums
- added icu.ICU_MAX_MAJOR_VERSION global set to largest ICU version supported
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2020/03/24 04:08:55 gutteridge Exp $
d3 4
a6 4
SHA1 (PyICU-2.5.tar.gz) = 73de6ee88f679678789eceb382b7c1452e91c53b
RMD160 (PyICU-2.5.tar.gz) = c4f56298ee1dc78164fb7a8ee9cefd36fb27f005
SHA512 (PyICU-2.5.tar.gz) = b2641c6f9956cd8026150923f0f10031712c426f45ed2b9fe468ce85917b028a6e1988ac73cd74e9eec2569601ece77018aa06863525e24df1944d4a5b762548
Size (PyICU-2.5.tar.gz) = 225591 bytes
d8 1
a8 1
SHA1 (patch-setup.py) = 07837aecbb2adbfa8e9222c4eb3790ee0f0199df
@


1.4
log
@py-ICU: fix SunOS build

The code should perhaps just refer to fcntl.h not sys/fcntl.h, but I've
special-cased SunOS for the chance "sys" is intended for portability to
an OS I'm not familiar with, for "simplicity".
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2020/03/21 17:02:14 gutteridge Exp $
d3 4
a6 4
SHA1 (PyICU-2.4.3.tar.gz) = 594c97ce83744f4173d20b7d465e9149ba83cc09
RMD160 (PyICU-2.4.3.tar.gz) = b2b7a4a739f081193865795be156e338637524ec
SHA512 (PyICU-2.4.3.tar.gz) = 77b81b0e9a17972696967ebc0421d05c1119a43c7e853f8d939390dddefa4a2a35dd316e08c10c10a283472bb64738016e47c5f45c7c6191d9dba296057740a0
Size (PyICU-2.4.3.tar.gz) = 219819 bytes
d8 1
a8 1
SHA1 (patch-setup.py) = 8a9c83d128c2cf95f3094abaeb0d9f85b2eb4840
@


1.3
log
@py-ICU: get it to build on NetBSD

There's more than one way to address the home-brewed build configuration
in use. For now, play along and add NetBSD to all the places that want
OS-specific entries. (Another way would be to populate all the
environment variables setup.py uses for alternate configuration sourcing
via the pkgsrc make file. Then we wouldn't have to patch setup.py at all.)

While here, also add TEST_DEPENDS entries.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2020/03/20 09:26:21 adam Exp $
d7 1
@


1.2
log
@py-ICU: updated to 2.4.3

Version 2.4.2 -> 2.4.3
- added Char.getPropertyValueName() and Char.getPropertyValueEnum()
- fixed build errors with PythonReplaceable for ICU < 55
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2020/02/09 21:11:29 jdolecek Exp $
d7 1
@


1.1
log
@Add module for PyICU - Python extension wrapping the ICU C++ libraries
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.14 2020/01/11 16:12:48 adam Exp $
d3 4
a6 4
SHA1 (PyICU-2.4.2.tar.gz) = 7d5f433c16b2b57de0414805e5809266df16c434
RMD160 (PyICU-2.4.2.tar.gz) = 2c90fa71134b70f51c636a47b900108412c2e2b4
SHA512 (PyICU-2.4.2.tar.gz) = 3cd1f632c2551dce3d721c54190a19c2a46e2554ef54915c9e07b133fa4a499b1a8c49f406abe9777721903799eb23a2d55d3b1aadd758870f8bd591f143a05b
Size (PyICU-2.4.2.tar.gz) = 219356 bytes
@

