Package Details: icu74 74.2-9

Git Clone URL: https://aur.archlinux.org/icu74.git (read-only, click to copy)
Package Base: icu74
Description: International Components for Unicode library (legacy version 74).
Upstream URL: http://www.icu-project.org/
Licenses: Unicode-3.0
Conflicts: icu, libicudata.so, libicui18n.so, libicuio.so, libicutest.so, libicutu.so, libicuuc.so
Provides: libicudata.so, libicui18n.so, libicuio.so, libicutest.so, libicutu.so, libicuuc.so
Submitter: andreas_baumann
Maintainer: andreas_baumann
Last Packager: andreas_baumann
Votes: 6
Popularity: 0.41
First Submitted: 2024-05-21 15:01 (UTC)
Last Updated: 2025-02-15 08:57 (UTC)

Required by (62)

Sources (4)

Latest Comments

1 2 3 Next › Last »

krotesk commented on 2025-02-19 04:53 (UTC)

Fix the package checksums.

kistlin commented on 2025-02-15 14:55 (UTC)

@GeBo, I just had the same. I used paru and there were leftover files in ~/.cache/paru/clone/icu74. After wiping that folder and updating again, there was no checksum error anymore.

GeBo commented on 2025-02-15 10:54 (UTC)

Strange... I get different md5 and sha256 sums. But it's just a simple matter of editing in PKGBUILD and makepkg. @andreas_baumann: Thanks for maintaining this package!

zarianu commented on 2025-02-15 09:07 (UTC)

@andreas_baumann worked like a charm, thanks!

andreas_baumann commented on 2025-02-15 08:59 (UTC)

@zarianu: fixed license checksum.

zarianu commented on 2025-02-15 08:52 (UTC)

Trying to build this package and getting:

==> Validating source files with md5sums... icu4c-74_2-src.tgz ... Passed ICU-22132.patch ... Passed icudata-stdlibs.patch ... Passed icu74-LICENSE ... FAILED ==> ERROR: One or more files did not pass the validity check!

Here's md5 sum: cf57d9459a2c5f88ecd83c75207cc5ff icu74-LICENSE

Ready to provide more info if needed, TIA

andreas_baumann commented on 2025-01-13 16:24 (UTC)

@dreieck: thanks a lot for testing and for your feedback.

ok, I fixed the maintainer, the license.

Just a question: are those icuXX packages there for serving as a library shim for software still referencing ICU74, or are they for building against an older version of ICU74 (in this case you need header files and the PC-file)? I have seen other icu* packages which have a icuXX and a libicuXX package, maybe that's the way to go?

I originally made icu74 just for the library shim to keep trojita and qt5-webkit alive (which is obsolete in the mean time)..

dreieck commented on 2025-01-12 17:55 (UTC)

OK, ↗ here I have a PKGBUILD together with ↗ a helper script include-dirs-to-unicode-74.sh which addresses the issues I raised today.

Regards!

dreieck commented on 2025-01-12 17:08 (UTC)

OK, ↗ here I have a PKGBUILD which addresses the issues I raised today.

But #include <unicode/[...].h> is hardcoded in so many places, that providing icu74 header files in /usr/include/unicode-74/* is only a first step, further big adjustments need to be made in other places …

Regards!

dreieck commented on 2025-01-12 15:56 (UTC)

License identifier should be made SPDX compliant: Unicode-3.0.

Regards!