summaryrefslogtreecommitdiff
path: root/gnu/packages/icu4c.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add icu4c-75.•••* gnu/packages/icu4c.scm (icu4c-75): New variable. Change-Id: Ief8063ecbebd12e755fd65a33d8a412f5b36f851 Zheng Junjie2024-11-211-0/+18
* gnu: icu4c: Add patch for VTIMEZONE bug.•••Icedove@115 does not properly work without this patch. See: https://bugzilla.mozilla.org/show_bug.cgi?id=1843007 * gnu/packages/icu4c.scm (icu4c-73)[source]: Use patch. * gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch. Change-Id: Ie64d1e33afedbaedbaafaeb607a201eb671ac7bd Change-Id: I6d753eacc7daac5663128b20a550044d0fd0ddb7 Jonathan Brielmaier2024-08-181-2/+3
* gnu: Remove icu4c-68.•••* gnu/packages/icu4c.scm (icu4c-68): Delete variable. Only 0ad depended on it, and the dependency has been upgraded in the previous commit. Change-Id: If9d5741f25329ea0026401b37b30a7ab7731e3d9 Andreas Enge2024-05-151-16/+0
* gnu: icu4c-73: Move it from gnuzilla.scm to icu4c.scm.•••* gnu/packages/gnuzilla.scm (icu4c-73-promise): Delete variable. (icecat-minimal)[inputs]: Use ‘icu4c-73’ instead of the promise. * gnu/packages/icu4c.scm (icu4c-73): New variable. (make-torbrowser)[inputs]: Use ‘icu4c-73’ instead of the promise. Change-Id: I017e1416b70ecb94313aeb71aa4a0cafdfe0e9ab Signed-off-by: Clément Lassieur <clement@lassieur.org> Ian Eure2024-02-161-0/+22
* gnu: Add icu4c-for-skia.•••* gnu/packages/icu4c.scm (icu4c-for-skia): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Nicolas Graves2023-09-021-0/+76
* gnu: icu4c-70: Fix gexp in builder script for riscv64.•••As phases from icu4c is a gexp. * gnu/packages/icu4c.scm (icu4c-70)[arguments]: Use gexps. Christopher Baines2023-05-071-9/+9
* Merge branch 'staging' into core-updates•••Conflicts resolved in: gnu/local.mk gnu/packages/cran.scm gnu/packages/gnome.scm gnu/packages/gtk.scm gnu/packages/icu4c.scm gnu/packages/java.scm gnu/packages/machine-learning.scm gnu/packages/tex.scm Maxim Cournoyer2022-09-271-16/+0
|\
| * gnu: Remove icu4c-67.•••* gnu/packages/icu4c.scm (icu4c-67): Remove variable. Efraim Flashner2022-09-241-16/+0
* | Merge branch 'staging' into core-updatesMarius Bakke2022-07-221-2/+16
|\|
| * gnu: icu4c-70: Fix building on riscv64-linux.•••* gnu/packages/icu4c.scm (icu4c-70)[arguments]: When building for riscv64-linux replace the custom 'disable-failing-test phase to skip an additional test. Efraim Flashner2022-07-111-2/+16
* | gnu: mozjs: Build with ICU 69.•••* gnu/packages/icu4c.scm (icu4c-69): New variable. * gnu/packages/gnuzilla.scm (mozjs)[inputs]: Change from ICU4C to ICU4C-69. Marius Bakke2022-07-161-0/+16
* | gnu: icu4c: Remove input labels.•••* gnu/packages/icu4c.scm (icu4c)[arguments]: Use G-expression. [native-inputs]: Remove labels. * gnu/packages/icu4c.scm (icu4c-build-root)[arguments]: Use gexp. Marius Bakke2022-06-301-73/+70
* | gnu: icu4c: Update to 71.1.•••* gnu/packages/icu4c.scm (icu4c): Update to 71.1. (icu4c-71): Remove variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change ICU4C-71 to ICU4C. Marius Bakke2022-06-271-18/+2
|/
* gnu: icu4c: Add 71.1.•••* gnu/packages/icu4c.scm (icu4c-71): New variable. Marius Bakke2022-06-231-0/+16
* gnu: icu4c: Skip tests on riscv64-linux.•••* gnu/packages/icu4c.scm (icu4c)[arguments]: Add phase to skip failing test on riscv64-linux. Efraim Flashner2022-01-271-0/+8
* gnu: icu4c: Add version 70.•••Required for Icecat/Icedove >= 96.0. * gnu/packages/icu4c.scm (icu4c-70): New variable. Jonathan Brielmaier2022-01-151-0/+16
* gnu: java-icu4j: Update to 70.1.•••* gnu/packages/icu4c.scm (java-icu4j): Update to 70.1. [arguments]: Remove trailing #T from build phases. Ricardo Wurmus2021-12-231-8/+5
* gnu: Simplify package inputs.•••This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès2021-12-131-4/+2
* gnu: icu4j: Fix build.•••* gnu/packages/icu4c.scm (icu4j)[arguments]: Use gexp for 'make-flags'. Guillaume Le Vaillant2021-09-181-12/+15
* gnu: Remove redundant icu4c-69.•••* gnu/packages/icu4c.scm (icu4c-69): Remove variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Replace icu4c-69 with icu4c. Efraim Flashner2021-08-081-16/+0
* Merge branch 'master' into core-updates••• Conflicts: gnu/local.mk gnu/packages/algebra.scm gnu/packages/bioinformatics.scm gnu/packages/curl.scm gnu/packages/docbook.scm gnu/packages/emacs-xyz.scm gnu/packages/maths.scm gnu/packages/plotutils.scm gnu/packages/python-web.scm gnu/packages/python-xyz.scm gnu/packages/radio.scm gnu/packages/readline.scm gnu/packages/tls.scm gnu/packages/xml.scm gnu/packages/xorg.scm Marius Bakke2021-06-061-0/+16
|\
| * gnu: icu4c: Add 69.1.•••* gnu/packages/icu4c.scm (icu4c-69): New public variable. Marius Bakke2021-06-011-0/+16
* | gnu: icu4c: Update to 69.1.•••* gnu/packages/icu4c.scm (icu4c): Update to 69.1. Marius Bakke2021-05-091-2/+2
* | Merge branch 'staging' into 'core-updates'.•••Conflicts: gnu/local.mk gnu/packages/cmake.scm gnu/packages/curl.scm gnu/packages/gl.scm gnu/packages/glib.scm gnu/packages/guile.scm gnu/packages/node.scm gnu/packages/openldap.scm gnu/packages/package-management.scm gnu/packages/python-xyz.scm gnu/packages/python.scm gnu/packages/tls.scm gnu/packages/vpn.scm gnu/packages/xorg.scm Maxim Cournoyer2021-01-131-0/+16
|\|
| * gnu: icu4c: Update to 68.2.•••* gnu/packages/icu4c.scm (icu4c): Update to 68.2. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Vincent Legoll2021-01-021-2/+2
| * gnu: icu4c: Add 68.1.•••* gnu/packages/icu4c.scm (icu4c-68): New public variable. Marius Bakke2020-12-141-0/+16
* | Merge branch 'master' into core-updates•••Conflicts: gnu/packages/ruby.scm Jakub Kądziołka2020-07-231-11/+64
|\|
| * gnu: java-icu4j: Update to 66.1, use full sources.•••* gnu/packages/icu4c.scm (java-icu4j): Update to 66.1. [source]: Use full sources instead of jar-sources. [arguments]: Add chdir phase, replace install phase. Co-Authored-By: Julien Lepiller <julien@lepiller.eu> Björn Höfling2020-07-051-11/+48
| * gnu: icu4c: Add 67.1.•••* gnu/packages/icu4c.scm (icu4c-67): New public variable. Marius Bakke2020-06-221-0/+16
* | gnu: icu4c: Update to 67.1.•••icu4c-66.1 FTBFS on powerpc-linux-gnu. * gnu/packages/icu4c.scm (icu4c): Update to 67.1. [source]: Remove patch, patch-flags. * gnu/packages/patches/icu4c-CVE-2020-10531.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner2020-05-171-5/+3
|/
* gnu: icu4c: Remove redundant icu4c-66.1 variable.•••* gnu/packages/icu4c.scm (icu4c-66.1): Remove variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change from ICU4C-66.1 to ICU4C. Marius Bakke2020-04-131-18/+0
* Merge branch 'master' into core-updatesMarius Bakke2020-04-131-1/+19
|\
| * gnu: icu4c: Add 66.1.•••* gnu/packages/icu4c.scm (icu-66.1): New public variable. Marius Bakke2020-04-121-1/+19
* | gnu: icu4c: Incorporate grafted changes.•••* gnu/packages/icu4c.scm (icu4c)[replacement]: Remove. [source](patches, patch-flags): New fields. (icu4c/fixed): Remove variable. Marius Bakke2020-03-271-12/+2
* | Merge branch 'master' into core-updates••• Conflicts: gnu/packages/icu4c.scm gnu/packages/man.scm gnu/packages/python-xyz.scm guix/scripts/environment.scm guix/scripts/pack.scm guix/scripts/package.scm guix/scripts/pull.scm guix/store.scm Marius Bakke2020-03-271-0/+12
|\|
| * gnu: icu4c: Explicitly add patch flags in replacement package.•••This is to prevent a build failure when this gets merged to 'core-updates' which does not have any patch-flags to inherit. * gnu/packages/icu4c.scm (icu4c/fixed)[source](patch-flags): New field. Marius Bakke2020-03-261-0/+1
| * gnu: icu4c: Fix CVE-2020-10531.•••* gnu/packages/patches/icu4c-CVE-2020-10531.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/icu4c.scm (icu4c)[replacement]: New field. (icu4c/fixed): New variable. Leo Famulari2020-03-251-0/+11
* | gnu: icu4c: Update to 66.1.•••* gnu/packages/icu4c.scm (icu4c): Update to 66.1. Marius Bakke2020-03-141-2/+2
* | gnu: icu4c: Update to 65.1.•••* gnu/packages/icu4c.scm (%icu4c-patches): Remove variable. (icu4c): Update to 65.1. [source](uri): Change to new download location. [source](patches, patch-flags): Remove. Marius Bakke2019-12-051-28/+4
* | gnu: icu4c: Fix cross-compilation.•••* gnu/packages/icu4c.scm (icu4c-build-root): New variable. (icu4c)[native-inputs]: Add it. [arguments]: Pass it as a configure-flag. Mathieu Othacehe2019-11-151-2/+33
|/
* gnu: icu4c: Make 'libicudata.so' behave the same on all architectures.•••* gnu/packages/icu4c.scm (icu4c)[arguments]: Do not pass '--with-data-packaging=archive' in #:configure-flags. Add phase to enable use of standard libraries in libicudata.so. Marius Bakke2019-07-311-7/+9
* gnu: icu4c: Add upstream patches.•••This is necessary to fix a test failure in 'node' when built for i686-linux. * gnu/packages/icu4c.scm (%icu4c-patches): New variable. (icu4c)[source](patches, patch-flags): New fields. Marius Bakke2019-07-311-0/+24
* gnu: icu4c: Enable tests on i686.•••* gnu/packages/icu4c.scm (icu4c)[arguments]: Don't override <#:tests?>. Marius Bakke2019-07-071-6/+0
* gnu: icu4c: Use 'python-minimal' for tests.•••* gnu/packages/icu4c.scm (icu4c)[native-inputs]: Change PYTHON to PYTHON-MINIMAL. Marius Bakke2019-07-071-1/+1
* gnu: Remove redundant icu4c@64 package.•••* gnu/packages/icu4c.scm (icu4c-64): Remove variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change ICU4C-64 to ICU4C. Marius Bakke2019-07-021-16/+0
* Merge branch 'staging' into core-updatesMarius Bakke2019-07-021-0/+17
|\
| * gnu: ungoogled-chromium: Build against ICU 64.•••* gnu/packages/icu4c.scm (icu4c-64): New public variable. * gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change ICU4C to ICU4C-64. Marius Bakke2019-06-301-0/+18
* | gnu: icu4c: Update to 64.2.•••* gnu/packages/icu4c.scm (icu4c): Update to 64.2. [native-inputs]: Add PYTHON. Marius Bakke2019-05-041-2/+5
|/
* gnu: icu4c: Update to 63.1.•••* gnu/packages/icu4c.scm (icu4c): Update to 63.1. Marius Bakke2018-12-121-2/+2
* gnu: icu4c: Skip tests on i686.•••* gnu/packages/icu4c.scm (icu4c)[arguments]: On i686-linux, set #:tests? #f. Marius Bakke2018-10-051-0/+6