summaryrefslogtreecommitdiff
path: root/Ports/libicu
AgeCommit message (Collapse)Author
2022-07-13Ports/libicu: Evaluate the host build folder laterTim Schumacher
We need this to be the build directory, not the tarball directory.
2022-06-08Ports: Format patches without numbering, commit hash or version numberTim Schumacher
2022-05-19Ports: Update libicu's patches to use git patchesAli Mohammad Pur
2022-01-16Ports: Remove some config.sub patches and download a fresh one if neededAli Mohammad Pur
All of these patches did the same thing, which is already in upstream config.sub. With this change, we need only add `use_fresh_config_sub=true` to the package.sh file. Note that this is not done automatically in case the port has a modified config.sub file.
2021-12-24Ports/libicu: Remove obsolete <cmath> header patchDaniel Bertalan
All issues with `cmath` have been resolved quite some time ago, and ICU seems to build without issues.
2021-10-05Ports: Make array-like settings actual arraysTim Schumacher
We may need entries with spaces in makeopts, installopts, and configopts, and at that point we should also convert depends and auth_opts to avoid confusion.
2021-07-04Ports: Remove obsolete patches for libicuGunnar Beutner
2021-05-12Ports: Fix building the libicu portGunnar Beutner
If you're on the new toolchain with std support already you'd be unable to build libicu because <cmath> #undefs some of the defines from <math.h> (e.g. isfinite).
2021-05-08Ports: Fix building icuGunnar Beutner
LC_MESSAGES was recently added in LibC which makes the hack in the package.sh script unnecessary. In fact, this breaks building the port now.
2021-04-25Ports: Update checksums to use the SHA256 algorithmGunnar Beutner
2021-04-23Ports: Fix version numbers for some of the portsGunnar Beutner
2021-04-16Ports: Add auth_type verification to all package.sh filesBrendan Coles
2021-04-14Ports: Add port for libicuGunnar Beutner
I was trying to port openttd which I ultimately gave up on because too much of the C++ standard library's functionality is missing at this point. The libicu library was a dependency for that. In its current state the libicu port is not thread-safe because of missing functionality in the C++ standard library (mainly std::mutex, std::condition_variable, etc.).