bug#32026: [PATCH 10/10] gnu: icecat: Use the locale of the system.

2023-02-14 Thread Maxim Cournoyer
* gnu/packages/patches/icecat-makeicecat.patch: Set the intl.locale.requested option to the empty string. --- gnu/packages/patches/icecat-makeicecat.patch | 26 +--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/gnu/packages/patches/icecat-makeicecat.patch b/gnu

bug#61497: emacs-lsp-treemacs unused leftover icons in sources

2023-02-14 Thread Jelle Licht
Commit e0d2ec418bb on master removed icons that are unclearly licensed from the sources of emacs-lsp-treemacs. Quoted here: --8<---cut here---start->8--- gnu: emacs-lsp-treemacs: Remove unclearly licensed icons. emacs-lsp-treemacs bundles icons with unclear li

bug#32026: [PATCH 00/10] Add proper locale support to IceCat and Icedove

2023-02-14 Thread Maxim Cournoyer
Hi, This series adds the localization data packages (language packs) for IceCat and Icedove, and have them used out of the box, per your operating system defined locale (as for normal applications that didn't try didn't reinventing the wheel!). Thanks, Maxim Cournoyer (10): gnu: Add a 'update

bug#32026: [PATCH 10/10] gnu: icecat: Use the locale of the system.

2023-02-14 Thread Mark H Weaver
Hi Maxim, Maxim Cournoyer writes: > * gnu/packages/patches/icecat-makeicecat.patch: Set the intl.locale.requested > option to the empty string. Let's fix this in upstream IceCat. I see that you've already posted a proposed patch to bug-gnuzilla. I'll followup there. Thanks! Mark

bug#32026: [PATCH 01/10] gnu: Add a 'update-mozilla-locales' helper for maintenance.

2023-02-14 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (update-mozilla-locales): New procedure. (all-mozilla-locales): Comment how to proceed to update it. --- gnu/packages/gnuzilla.scm | 29 - 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages

bug#32026: [PATCH 02/10] gnu: icedove: Compute a self-contained source.

2023-02-14 Thread Maxim Cournoyer
This refactoring work is to prepare for adding a icedove-l10n package, which will reuse that source. * gnu/packages/gnuzilla.scm (comm-source->locales+changset): New procedure. (thunderbird-source): Rename to... (thunderbird-comm-source): ... here. (icedove-source): New variable. (icedove) [source

bug#32026: [PATCH 05/10] gnu: icecat: Add a patch that makes building language packs reproducible.

2023-02-14 Thread Maxim Cournoyer
* 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. --- gnu/local.mk | 1 + gnu/packages/gnuzilla.scm | 1 + .../icecat-r

bug#47985: CentOS : SELinux is preventing /usr/lib/systemd/systemd from read access on the lnk_file current-guix

2023-02-14 Thread Ricardo Wurmus
Hi, the cil file has been updated to work with a more recent base policy as provided by current Fedora releases. We also updated the documentation to make the relabeling step a little clearer. Does this solve your problem? -- Ricardo

bug#61500: Default cache directory of cat-avatar-generator-service

2023-02-14 Thread Evgeny Pisemsky
Hello! The cache directory must: 1. End with a slash (due to implementation of the php script). 2. Exist or be created manually. 3. Be writeable by php-fpm. The current default value doesn't meet these requirements and leads to broken caching and errors in php-fpm log. The simplest solution is

bug#32026: [PATCH 05/10] gnu: icecat: Add a patch that makes building language packs reproducible.

2023-02-14 Thread Maxim Cournoyer
Hi Mark, Mark H Weaver writes: > Hi Maxim, > > Maxim Cournoyer 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. > > Let's make this change in upstream I

bug#53296: Intermittent segfaults when parsing (?) custom package from repo.

2023-02-14 Thread Simon Tournier
Hi, >> If there’s no reliable way to reproduce it, I’ll close the bug soon. > > This was almost certainly a local hardware issue. The machine this happened on > ended up showing progressively more mysterious behaviour that could not be > reproduced on other machines. > > Feel free to close! So cl

bug#32026: [PATCH 08/10] gnu: Add language packs to icecat and icedove.

2023-02-14 Thread Maxim Cournoyer
Fixes . * gnu/packages/gnuzilla.scm (icecat): Rename to... (icecat-minimal): ... this. (icedove: Rename to... (icedove-minimal): ... this. (make-mozilla-with-l10n): New procedure. (icecat, icedove): New variables. --- gnu/packages/gnuzilla.scm | 135 +++

bug#32026: [PATCH 06/10] gnu: Add icecat-l10n and icedove-l10n.

2023-02-14 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (%icecat-locales, %icedove-locales): New variable. (make-l10n-package): New procedure. (icecat-l10n, icedove-l10n): New variables. --- gnu/packages/gnuzilla.scm | 146 +- 1 file changed, 145 insertions(+), 1 deletion(-) diff --git a

bug#32026: [PATCH 10/10] gnu: icecat: Use the locale of the system.

2023-02-14 Thread Maxim Cournoyer
Hi Mark, Mark H Weaver writes: > Hi Maxim, > > Maxim Cournoyer writes: >> * gnu/packages/patches/icecat-makeicecat.patch: Set the intl.locale.requested >> option to the empty string. > > Let's fix this in upstream IceCat. I see that you've already posted a > proposed patch to bug-gnuzilla. I'

bug#32026: [PATCH 07/10] gnu: icedove: Automatically load system-provided extensions.

2023-02-14 Thread Maxim Cournoyer
* gnu/packages/gnuzilla.scm (icedove-source): Set the extensions.autoDisableScopes preference value to 3. (icedove-minimal) [phases]: Add the --allow-addon-sideload and --with-unsigned-addon-scopes=app,system ac options to the configure phase. --- gnu/packages/gnuzilla.scm | 12 +++- 1 fi

bug#59368: icecat does not honor /etc/timezone starting with 102.3.0.

2023-02-14 Thread Maxim Cournoyer
Hi, Pushing the investigation a bit, the Mozilla suite makes use of ICU to get to know the host timezone name, and reviewing its source, I confirm the behavior experienced. The ICU-provided 'TimeZone::detectHostTimeZone' procedure calls to 'uprv_tzname' which first attempts to read the TZ environ

bug#59368: icecat does not honor /etc/timezone starting with 102.3.0.

2023-02-14 Thread Maxim Cournoyer
Hi, Maxim Cournoyer writes: > Hi, > > Maxim Cournoyer writes: > >> Hi, >> >> I've recently found out that icecat wouldn't display time correctly for >> my local time zone anymore (even when the 'resistFingerprinting' in >> about:config is disabled, which would have usually resolved the >> probl

bug#32026: [PATCH 05/10] gnu: icecat: Add a patch that makes building language packs reproducible.

2023-02-14 Thread Mark H Weaver
Hi Maxim, Maxim Cournoyer 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. Let's make this change in upstream IceCat instead of in Guix. What do you think?

bug#56680: go-1.16.15 build fails in check phase on powerpc64le

2023-02-14 Thread Marcel van der Boom
Looking at https://git.savannah.gnu.org/cgit/guix.git/commit/?id=024a8b39957203f3a3cb93c87746c35635b81e57 it might make sense to do the same for the 'powerpc64le' target as well?

bug#59368: icecat does not honor /etc/timezone starting with 102.3.0.

2023-02-14 Thread Maxim Cournoyer
Hi, The commit that updated icecat from version 91.13.0 to 102.3.0 is 4e88a7bfcb70f25219d9f2887121ae196431a115. One of the changes listed is an update from icu4c (which is/was at version 69.1) to icu4c-71 (71.1). ICU seems to deal with reading /etc/localtime and /etc/timezone, so perhaps its beha

bug#59368: icecat does not honor /etc/timezone starting with 102.3.0.

2023-02-14 Thread Maxim Cournoyer
Hello, I've logged a feature request with ICU upstream at https://unicode-org.atlassian.net/browse/ICU-22278. In the meantime, we can apply a patch to our icu4c@71 on master or icu4c on core-updates to substitute the zoneinfo file name in --8<---cut here---start--

bug#61497: emacs-lsp-treemacs unused leftover icons in sources

2023-02-14 Thread Liliana Marie Prikler
Am Dienstag, dem 14.02.2023 um 02:06 +0100 schrieb Jelle Licht: > Commit e0d2ec418bb on master removed icons that are unclearly > licensed > from the sources of emacs-lsp-treemacs. Quoted here: > > --8<---cut here---start->8--- > gnu: emacs-lsp-treemacs: Remove

bug#61343: modules from channels is not available to "guix repl"

2023-02-14 Thread Simon Tournier
Hi, On mar., 07 févr. 2023 at 16:59, 宋文武 via Bug reports for GNU Guix wrote: > --8<---cut here---start->8--- > (cons* > (channel > (name 'rde) > (url "https://git.sr.ht/~abcdw/rde";) > (introduction >(make-channel-introduction > "257cebd587b66e

bug#61513: emacs-next@29.0.60 self-reports as version 30.0.50

2023-02-14 Thread Jelle Licht
Hi guix, Since commit 6f0c905324 on master, the version of our emacs-next package was bumped to 29.0.60(-0.ac7ec87). Yet: --8<---cut here---start->8--- jlicht@revint ~$ guix shell --pure emacs-next -- emacs --version GNU Emacs 30.0.50 --8<---cut her

bug#32026: [PATCH 05/10] gnu: icecat: Add a patch that makes building language packs reproducible.

2023-02-14 Thread Mark H Weaver
Hi Maxim, Maxim Cournoyer writes: > Mark H Weaver writes: > >> Maxim Cournoyer 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. >> >> Let's make th

bug#32026: [PATCH 02/10] gnu: icedove: Compute a self-contained source.

2023-02-14 Thread Jonathan Brielmaier
On 14.02.23 02:55, Maxim Cournoyer wrote: +;;; To find out which changeset to use for the comm-l10n repo, use the +;;; 'comm-source->locales+changeset' procedure on the thunderbird-comm-source +;;; checkout directory. The complete localization data will be released as a +;;; tarball starting wit

bug#61520: Bug found

2023-02-14 Thread tmikew1985 via Bug reports for GNU Guix
Output from guix pull: Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... Authenticating channel 'guix', commits 9edb3f6 to a22b62b (130 new commits)... Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nonguix/nonguix'... Authentica

bug#61520: Bug found

2023-02-14 Thread Leo Famulari
Thanks for the report! On Tue, Feb 14, 2023 at 09:27:31PM +, tmikew1985 via Bug reports for GNU Guix wrote: > Output from guix pull: > > Updating channel 'guix' from Git repository at > 'https://git.savannah.gnu.org/git/guix.git'... > Authenticating channel 'guix', commits 9edb3f6 to a22b62

bug#59368: icecat does not honor /etc/timezone starting with 102.3.0.

2023-02-14 Thread Maxim Cournoyer
Hi, Maxim Cournoyer writes: > Hello, > > I've logged a feature request with ICU upstream at > https://unicode-org.atlassian.net/browse/ICU-22278. > > In the meantime, we can apply a patch to our icu4c@71 on master or icu4c > on core-updates to substitute the zoneinfo file name in > > "#define TZ

bug#32026: [PATCH 04/10] gnu: icecat: Update the "ach" locale.

2023-02-14 Thread Mark H Weaver
Hi Maxim, Maxim Cournoyer writes: > The currently captured changeset didn't match what the manifest in the source > specifies. This was discovered by running 'update-mozilla-locales'. > > * gnu/packages/gnuzilla.scm (all-mozilla-locales) [ach]: Update revision and > hash. I took the liberty of