Commit Graph

86 Commits

Author SHA1 Message Date
Schrijvers Luc
50c1dcbc9d icu73, bump version, enable for 32bit and 64bit (#9292) 2023-08-27 08:28:47 +00:00
Schrijvers Luc
6a41f42d63 icu73, change patchset according to upstream (#8682) 2023-05-20 06:40:15 +02:00
Schrijvers Luc
7dbd0b080a icu73, add recipe (#8631)
* icu73, add recipe

* Add conflict for icu66_devel

* Add conflicts for icu70_devel, icu66_tools and icu70_tools
2023-05-14 18:43:35 +02:00
Joachim Mairböck
ad6ca3b511 icu70: enable for x86_64 and x86 (#8118)
This is needed for texlive_core 2023.

Also add a conflict for the devel package with icu66_devel. Others, like icu67 should be added as
well, when they are made available.
2023-05-14 17:47:15 +02:00
waddlesplash
d847809d3f icu70: deactivate for now before beta4. 2022-12-14 23:30:02 -05:00
waddlesplash
9f2aea0340 icu: Add x86_gcc2 specifically. 2022-12-06 13:37:45 -05:00
waddlesplash
5abf955ad6 icu: Mark 57 untested.
Part of #6409.
2022-12-06 13:37:12 -05:00
Jerome Duval
4fc3e015ab icu66: update to tzdata2022f 2022-11-02 10:37:47 +01:00
Alexander von Gluck IV
b29abd9ecf icu70: Fix icu dependency reference 2022-03-19 23:32:22 +00:00
Alexander von Gluck IV
1bb70cbd95 icu70: Enable x86_64, build tested functional 2022-03-19 18:15:54 -05:00
Alex von Gluck IV
4e22854d6f icu70: Add initial icu70 patchset for testing (#6646) 2022-03-19 14:21:47 -05:00
PulkoMandy
e692adf95b icu66, icu67: enable for sparc
Needed by harfbuzz, bootstrap build does not work if this is not enabled
2021-10-22 13:08:32 +02:00
waddlesplash
4f180bdb94 Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Fredrik Holmqvist
daf25145a5 Added arm64 riscv64 enabled arm for icu 66 and 67 recipes 2021-08-27 21:14:56 +02:00
Jerome Duval
b2023c35ef icu66: update tzdata 2020f 2021-01-04 15:27:06 +01:00
Adrien Destugues
9ca4b61943 icu 57: disable devel package for non-gcc2
This will make sure any future builds will use icu 66 instead on
platforms where it is available. This should make it possible to
smoothly migrate to a newer ICU version without breaking old packages.

When we're sure nothing depends on icu 57 anymore we can see about
removing it (it will remain for gcc2 of course, since it's not possible
to build later versions there).
2020-10-17 21:36:27 +02:00
Adrien Destugues
4a8008a090 libfreehand: build fix. 2020-08-03 22:57:23 +02:00
Adrien Destugues
a2599286bd icu66: fix primary arch build 2020-08-02 14:14:17 +02:00
Adrien Destugues
4d68f801dd icu66: fix and enable. 2020-08-02 11:59:24 +02:00
François Revol
f9d7ba6dcd icu: builds fine on m68k 2020-07-23 17:52:42 +02:00
Adrien Destugues
e43d05b8a4 icu: recipe for version 66.1.
We should rebootstrap all the non-gcc2 architectures using this. New
versions of WebKit require at least ICU60 and we are currently shipping
version 57.

Currently the recipe has a different name so it can be installed
side-by-side with the old one, but we don't want to ship Haiku with 2
versions of ICU.

In order to not further delay the beta2 release, this should be done
after the release.
2020-04-11 12:06:22 +02:00
François Revol
2c95bf707c Enable m68k for the base packages
This is needed to build the source packages to use in the bootstrap image.
2020-02-04 22:44:39 +01:00
Jerome Duval
48532120bc icu: update to tzdata2019c
had to update tz2icu with current.
2020-01-02 22:36:12 +01:00
Adrien Destugues
2742ba8291 ICU: update to 57.2
Includes more up to date tzdata (2019a instead of 2016f in the previous
recipe), which should get us more in line with the latest timezone
reforms. Also includes support for the new Japanese era Reiwa (令和).

No API changes, so this should be a drop-in replacement for ICU 57.1.

We should investigate updating to newer versions for non-gcc2 platforms,
however (but this requires ABI changes so rebootstrapping is needed).
2020-01-02 21:42:05 +01:00
Adrien Destugues
3524e614d1 icu: preliminary recipe for version 64.2.
There is no way this will build for gcc2. Versions of ICU from 59
onwards require and use C++11. This means anything wanting to use the
new APIs will not build with gcc2 anymore.

Marked as untested for now, still need to investigate:
- Why embedding the data in libicudata doesn't work, gcc fails to link
the lib, but manually re running the command works?
- Migration process to get Haiku to use it on all architectures, and
wether to keep an icu57 package around for some time.
2019-09-20 22:18:43 +02:00
Augustin Cavalier
6f4ff0c44a icu: Remove old recipes. 2019-05-14 14:33:46 -04:00
Jerome Duval
650ea9b9e1 Reapply "Enable sparc for the base packages".
This reverts commit 99901b49ee.
2019-04-30 19:51:33 +02:00
Jerome Duval
99901b49ee Revert "Enable sparc for the base packages"
This reverts commit ab5bcc9b3b.
2019-04-10 11:10:56 +02:00
PulkoMandy
ab5bcc9b3b Enable sparc for the base packages
This is needed to build the source packages to use in the bootstrap
image.
2019-04-08 22:03:29 +02:00
Sergei Reznikov
f337c8b840 icu: bump revision
icu_devel is somehow missing from x86_64 repo
2018-04-01 15:13:10 +03:00
Scott McCreary
39fec460e5 Update icu-60.1.recipe (#2046) 2018-01-02 12:47:49 -08:00
Duong Dac
f8c60411b4 New recipes (#1981)
* update recipes x86_64 status
2018-01-02 11:41:26 -08:00
waddlesplash
6610955ba9 icu54: completely deactivate. 2017-11-26 16:25:16 +01:00
waddlesplash
0092be9cee icu55: completely deactivate. 2017-11-26 16:24:48 +01:00
waddlesplash
2fbc2b4181 icu56: completely deactivate. 2017-11-26 16:24:25 +01:00
Jerome Duval
bd0972c3d4 icu: add disabled recipe for version 60.1. 2017-11-05 21:59:58 +01:00
Jérôme Duval
30224a80e6 icu: switch to ssl 2017-08-25 14:16:52 +02:00
Jérôme Duval
454940d466 Bump revisions for x86_64 rebuild after time_t change.
* make gawk compatible with version 3.
* add some prerequisites for icu.
2017-06-12 17:40:24 -04:00
Jérôme Duval
fb3f7659bf icu: disable old versions on x86_64.
* depending packages should be rebuilt soon.
2016-12-12 18:39:59 +01:00
Jérôme Duval
9b21d46b57 icu: needs unzip. 2016-10-06 11:20:39 +02:00
Jerome Duval
87bc25ad5d icu: add recipe for version 57.1.
* rename the 56.1 recipe for icu56 for compatibility.
2016-07-12 13:42:00 +00:00
Kacper Kasper
73e08a494c icu: add tools package. 2016-04-06 22:55:17 +02:00
Jerome Duval
23289af75a icu; forgot to add these files. 2016-01-12 23:30:06 +00:00
Jerome Duval
119132fdbc icu: add recipe for version 56.1.
* rename the 55.1 recipe for icu55 for compatibility.
2016-01-12 22:43:26 +00:00
Michael Lotz
7666ccdc9f icu: Add patch to fix race condition in parallel builds.
The yearistype.sh script did not depend on the extraction of the tzdata
archive.
2015-12-19 20:31:34 +00:00
Jerome Duval
7956d1c5e9 icu: update icu-data with tzdata2015g. 2015-12-17 17:58:47 +00:00
Humdinger
18588b4916 Improved SUMMARY/DESCRIPTION and re-ordered blocks 2015-08-20 19:00:14 +02:00
Jerome Duval
ffb12bfab4 icu: update icu-data with tzdata2015f. 2015-08-14 22:41:58 +00:00
Augustin Cavalier
1f4293e134 Get rid of gcc_syslibs REQUIREs. 2015-08-04 15:45:00 -04:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00