|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
| #
2f6f9eec |
| 05-Apr-2022 |
Baptiste Daroussin <[email protected]> |
locales: fix installation of some collation files
When the unicode locales files where split off the non unicode locales be_BY.ISO8859-5 and ca_IT.ISO8859-15 where non installed one due to a typo, t
locales: fix installation of some collation files
When the unicode locales files where split off the non unicode locales be_BY.ISO8859-5 and ca_IT.ISO8859-15 where non installed one due to a typo, the other one was just missing its entry in the Makefile.
It was only notice a year later, by some postgres developpers as it was breaking some of their tests.
Reported by: tmunro
show more ...
|
|
Revision tags: release/12.3.0 |
|
| #
86c71e97 |
| 06-Aug-2021 |
Emmanuel Vadot <[email protected]> |
pkgbase: locales: Also tag the files dir
Otherwise bsd.dirs.mk will create the directory with the default package (utilities) and we end up with a bunch of empty dirs managed by this package while i
pkgbase: locales: Also tag the files dir
Otherwise bsd.dirs.mk will create the directory with the default package (utilities) and we end up with a bunch of empty dirs managed by this package while it shouldn't be the case.
show more ...
|
| #
0fa5403d |
| 03-Aug-2021 |
Baptiste Daroussin <[email protected]> |
pkgbase: move locales into their own package
The only exception here being C.UTF-8 as this is the default locales so it needs to always be installed
Reviewed by: pkgbase (emaste) Differential Revis
pkgbase: move locales into their own package
The only exception here being C.UTF-8 as this is the default locales so it needs to always be installed
Reviewed by: pkgbase (emaste) Differential Revision: https://reviews.freebsd.org/D31397
show more ...
|
| #
30e1773f |
| 03-Aug-2021 |
Baptiste Daroussin <[email protected]> |
locales: fix abuse of bsd.dirs.mk
the way SAMEDIRS was defined was an abuse of bsd.dirs.mk resulting in all the directory to be created in one single command, but DESTDIR is only prepend once on the
locales: fix abuse of bsd.dirs.mk
the way SAMEDIRS was defined was an abuse of bsd.dirs.mk resulting in all the directory to be created in one single command, but DESTDIR is only prepend once on the first element of the list
Switch to the properway to use bsd.dirs.mk
show more ...
|
| #
8232bb38 |
| 03-Aug-2021 |
Baptiste Daroussin <[email protected]> |
locales: fix typo preventing installation of collation for ru_RU.CP866
|
| #
184d64af |
| 03-Aug-2021 |
Baptiste Daroussin <[email protected]> |
locales: stop hardcoding the directories in the mtree
The framework knows how to create directories and tag them properly for a the creation of a mtree, not need to hardcode all the locales entries
locales: stop hardcoding the directories in the mtree
The framework knows how to create directories and tag them properly for a the creation of a mtree, not need to hardcode all the locales entries in bsd.usr.mk
This simplifies addition of new locales but also allow people building with WITHOUT_LOCALES to end up with a directory full of empty files
show more ...
|
| #
0a36787e |
| 22-Jul-2021 |
Baptiste Daroussin <[email protected]> |
locales: separate unicode from other locales
Unicode locales are maintained and to evolved in cldr. Generating the other locales from the unicode gets more and more painful over the time.
Let's fre
locales: separate unicode from other locales
Unicode locales are maintained and to evolved in cldr. Generating the other locales from the unicode gets more and more painful over the time.
Let's freeze the other locales to cldr 34.0.
show more ...
|
|
Revision tags: release/13.0.0 |
|
| #
cc7edd25 |
| 08-Nov-2020 |
Thomas Munro <[email protected]> |
Add collation version support to querylocale(3).
Provide a way to ask for an opaque version string for a locale_t, so that potential changes in sort order can be detected. Similar to ICU's ucol_get
Add collation version support to querylocale(3).
Provide a way to ask for an opaque version string for a locale_t, so that potential changes in sort order can be detected. Similar to ICU's ucol_getVersion() and Windows' GetNLSVersionEx(), this API is intended to allow databases to detect when text order-based indexes might need to be rebuilt.
The CLDR version is extracted from CLDR source data by the Makefile under tools/tools/locale, written into the machine-generated Makefile under shared/colldef, passed to localedef -V, and then written into LC_COLLATE file headers. The initial version is 34.0. tools/tools/locale was recently updated to pull down 35.0, but the output hasn't been committed under share/colldef yet, so that will provide the first observable change when it happens. Other versioning schemes are possible in future, because the format is unspecified.
Reviewed by: bapt, 0mp, kib, yuripv (albeit a long time ago) Differential Revision: https://reviews.freebsd.org/D17166
show more ...
|
|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
ea22b5bd |
| 26-Nov-2018 |
Yuri Pankov <[email protected]> |
Add ga_IE.UTF-8 locale.
PR: 228587 Submitted by: Micil <[email protected]> (LC_TIME) Reviewed by: bapt Approved by: kib (mentor, implicit) MFC after: 3 days Differential revision:
Add ga_IE.UTF-8 locale.
PR: 228587 Submitted by: Micil <[email protected]> (LC_TIME) Reviewed by: bapt Approved by: kib (mentor, implicit) MFC after: 3 days Differential revision: https://reviews.freebsd.org/D17997
show more ...
|
| #
4644f9be |
| 20-Oct-2018 |
Yuri Pankov <[email protected]> |
Add -b/-l options to localedef(1) to specify output endianness and use it appropriately when building share/ctypedef and share/colldef.
This makes the resulting locale data in EL->EB (amd64->powerpc
Add -b/-l options to localedef(1) to specify output endianness and use it appropriately when building share/ctypedef and share/colldef.
This makes the resulting locale data in EL->EB (amd64->powerpc64) cross build and in the native EB build match. Revert the changes done to libc in r308170 as they are no longer needed.
PR: 231965 Reviewed by: bapt, emaste, sbruno, 0mp Approved by: kib (mentor) Differential Revision: https://reviews.freebsd.org/D17603
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
fe90c6bf |
| 03-Nov-2017 |
Baptiste Daroussin <[email protected]> |
Update to CLDR 32 and Unicode 10
MFC after: 2 weeks Relnotes: yes
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
50502545 |
| 20-Apr-2017 |
Baptiste Daroussin <[email protected]> |
Readd Big5: some large databases setup are still requiring it.
Reported by: "張君天(Chun-Tien Chang)" <[email protected]>
|
| #
ababdab0 |
| 19-Mar-2017 |
Baptiste Daroussin <[email protected]> |
Remove zh_TW.Big5 locale
After discussion with many Taiwanese, in IT or not. Big5 is not used anymore. It is not able to represent lots of the characters used in the language.
|
| #
e44885ac |
| 04-Mar-2017 |
Enji Cooper <[email protected]> |
share: normalize paths using SRCTOP-relative paths or :H when possible
This simplifies make logic/output
MFC after: 1 month Sponsored by: Dell EMC Isilon
|
| #
28fded59 |
| 18-Dec-2016 |
Baptiste Daroussin <[email protected]> |
Update locales cldr to v30.0.3 and unicode to 9.0.0
MFC after: 1 month Relnotes: yes
|
|
Revision tags: release/11.0.1, release/11.0.0 |
|
| #
3cf6509d |
| 03-Jul-2016 |
Baptiste Daroussin <[email protected]> |
Posixify the locales name for variants
For all locales with variants: - if no ambiguity on the locale (only one variant) just use the regular name - if ambiguity, pick one as default and append @<va
Posixify the locales name for variants
For all locales with variants: - if no ambiguity on the locale (only one variant) just use the regular name - if ambiguity, pick one as default and append @<variant> to the others respecting POSIX
As a result: - All the 3 components locales added recently are renamed to the usual 2 components version for all but sr_RS.UTF-8 - Set sr_RS.UTF-8 to the cyrillic variant - Add sr_RS.UTF-8@latin - Remove the symlinks aliases they were created to represent the 2 components version as aliasas and are now useless - Update the OptionalObsoleteFiles.inc and ObsoleteFiles.inc to reflect those changes
Discussed with: ache@ Approved by: re@ (gjb)
show more ...
|
| #
d8fd68b6 |
| 16-Apr-2016 |
Baptiste Daroussin <[email protected]> |
Regenerate the Makefile so that actually the new generated collation are properly installed
|
| #
110cf8a6 |
| 16-Apr-2016 |
Baptiste Daroussin <[email protected]> |
Regenerates locales Makefiles and locales
|
|
Revision tags: release/10.3.0 |
|
| #
f8fd13a0 |
| 18-Dec-2015 |
Baptiste Daroussin <[email protected]> |
Simplify the locale generated Makefiles by using bmake multi variables for loops
|
| #
1d211085 |
| 16-Nov-2015 |
Baptiste Daroussin <[email protected]> |
Bring back a couple of ISO8859-15 locales: - af_ZA.ISO8859-15 - en_AU.ISO8859-15 - en_CA.ISO8859-15 - en_NZ.ISO8859-15 - en_US.ISO8859-15 - fr_CA.ISO8859-15
|
| #
c1c9ab67 |
| 15-Nov-2015 |
Baptiste Daroussin <[email protected]> |
Regenerate locales after readding ISO8859-1 for locales that have ISO8859-15
Requested by: arche
|
| #
d4ea5890 |
| 11-Nov-2015 |
Bryan Drewery <[email protected]> |
Use explicit filename when creating locale symlinks to avoid creating a directory symlink when the target directory does not exist. This will cause an error instead of a broken setup.
Sponsored by:
Use explicit filename when creating locale symlinks to avoid creating a directory symlink when the target directory does not exist. This will cause an error instead of a broken setup.
Sponsored by: EMC / Isilon Storage Division
show more ...
|
| #
7d8f797b |
| 27-Oct-2015 |
Bryan Drewery <[email protected]> |
Use more appropriate ${SHAREDIR} rather than /usr/share.
MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division
|
| #
7cefd8ca |
| 13-Oct-2015 |
Baptiste Daroussin <[email protected]> |
Regenerate locales
|