[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#32026: [PATCH v3 04/11] gnu: icecat: Make language packs reproducibl
From: |
Mark H Weaver |
Subject: |
bug#32026: [PATCH v3 04/11] gnu: icecat: Make language packs reproducible. |
Date: |
Sat, 18 Feb 2023 16:02:17 -0500 |
Hi Maxim,
Maxim Cournoyer <maxim.cournoyer@gmail.com> writes:
> * gnu/packages/patches/icecat-reproducible-langpacks.patch: New file.
> * gnu/local.mk (dist_patch_DATA): Register. it.
> * gnu/packages/gnuzilla.scm (icecat-source): Apply it.
Instead of adding this patch in Guix, let's make the change in upstream
IceCat.
Among other things, adding a 'patches' field to 'icecat-source' has the
unfortunate consequence of forcing an additional 'patch-and-repack'
phase during the build, which unpacks the entire multigigabyte source
code, applies the patch, and repacks it all again.
Would you like to submit a commit to the gnuzilla repo that simply adds
the 'icecat-reproducible-langpacks.patch' file to the data/patches/
directory? I guess the file names in the patch also need a component
added to the front (e.g. "a/" and "b/").
If you don't want to do it, I'll do it. In any case, it should be
removed from this series of commits for Guix.
Does that make sense?
Regards,
Mark
- bug#32026: [PATCH v3 01/11] gnu: Add a 'update-mozilla-locales' helper for maintenance., Maxim Cournoyer, 2023/02/17
- bug#32026: [PATCH v3 02/11] gnu: icedove: Compute a self-contained source., Maxim Cournoyer, 2023/02/17
- bug#32026: [PATCH v3 04/11] gnu: icecat: Make language packs reproducible., Maxim Cournoyer, 2023/02/17
- bug#32026: [PATCH v3 04/11] gnu: icecat: Make language packs reproducible.,
Mark H Weaver <=
- bug#32026: [PATCH v3 03/11] gnu: Define UPSTREAM-FIREFOX-SOURCE at the top level., Maxim Cournoyer, 2023/02/17
- bug#32026: [PATCH v3 05/11] gnu: Add icecat-l10n and icedove-l10n., Maxim Cournoyer, 2023/02/17
- bug#32026: [PATCH v3 06/11] gnu: icedove: Automatically load system-provided extensions., Maxim Cournoyer, 2023/02/17
- bug#32026: [PATCH v3 08/11] gnu: icedove: Use the locale of the system., Maxim Cournoyer, 2023/02/17
- bug#32026: [PATCH v3 10/11] gnu: nss-next: Update to 3.88.1 [fixes CVE-2023-0767]., Maxim Cournoyer, 2023/02/17