bug#53197: [PATCH 3/3] gnu: wpewebkit: Update to 2.34.3.

2022-01-15 Thread Liliana Marie Prikler
* gnu/packages/webkit.scm (wpewebkit): Update to 2.34.3. [#:phases]: Add ‘patch-cmake’ phase to fix an error in the install directories of the documentation. [inputs]: Add lcms. --- gnu/packages/webkit.scm | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/gnu/pack

bug#53197: [PATCH 2/3] gnu: wpebackend-fdo: Update to 1.12.0.

2022-01-15 Thread Liliana Marie Prikler
* gnu/packages/webkit.scm (wpebackend-fdo): Update to 1.12.0. [build-system]: Use meson-build-system. [inputs]: Add libepoxy. --- gnu/packages/webkit.scm | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm index 582adaddda..

bug#53197: [PATCH 1/3] gnu: libwpe: Update to 1.12.0.

2022-01-15 Thread Liliana Marie Prikler
* gnu/packages/webkit.scm (libwpe): Update to 1.12.0. [build-system]: Use meson-build-system. --- gnu/packages/webkit.scm | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm index 8e9aa2b1b5..582adaddda 100644 --- a/gnu/packa

bug#53197: [PATCH 0/3] Update WPEWebkit to 2.34.3

2022-01-15 Thread Liliana Marie Prikler
Hi Leo, hi Guix, the following patches update libwpe and wpebackend-fdo to 1.12.0 and wpewebkit to 2.34.3. I checked that all three of them build, but I so far haven't 1. done a libsoup-minimal-2 variant -- there's no dependents of wpewebkit yet, so it's somewhat pointless. 2. checked whether

bug#53297: Provide option to use perl with grep

2022-01-15 Thread Jacob Hrbek
|$ grep -rnwP '(inputs.* ._)' -A 20 gnu/packages/_.scm grep: Perl matching not supported in a --disable-perl-regexp build ^ Expecting this to work< but perl dependency is only defined for build-time and the package lacks option to include Perl on demand | -- Jacob Hrbek publickey - kreyren@rixo

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

2022-01-15 Thread elaexuotee--- via Bug reports for GNU Guix
Hey Guix, Recently working on a package, I have been encounting intermittent segfault during a build. The segfault seems to only occur when I have some error in my code that causes a crash, and the segfaults tend to cluster, appearing unexpectedly for a few build attempts, and then disappearing r

bug#52362: [PATCH v3] guix: import: go: Use correct tag for go module in subdirectory.

2022-01-15 Thread Stephen Paul Weber
https://go.dev/ref/mod says a module in a subdirectory has a tag prefixed with the subdirectory. * guix/import/go.scm (version+subdirectory->tag-prefix): New variable. (vcs->origin): New argument module-path-subdirectory. --- guix/import/go.scm | 36 +--- 1 file ch

bug#52362: [PATCH v2] guix: import: go: Use correct tag for go module in subdirectory.

2022-01-15 Thread Stephen Paul Weber
https://go.dev/ref/mod says a module in a subdirectory has a tag prefixed with the subdirectory. * guix/import/go.scm (version+subdirectory->tag-prefix): New variable. (vcs->origin): New argument module-path-subdirectory. --- guix/import/go.scm | 35 --- 1 file cha

bug#52943: Cannot build guix as part of guix system reconfigure after commit 224d437fb4 on aarch64

2022-01-15 Thread Chris Marusich
Hi Pierre, FYI, it looks like you included bug-guix@gnu.org in the CC list of your last email. If you do that, I believe it will create a new bug report, which may not be what you intended to do. Pierre Langlois writes: > I'm afraid I don't have any new insight if this is an issue or just > wo

bug#53288: re

2022-01-15 Thread nicholashubbard
it builds fine now thanks

bug#53288: password-store build failure

2022-01-15 Thread nicholashubbard
It builds now. Thanks.

bug#53289: [PATCH] gnu: Remove Qt WebKit.

2022-01-15 Thread Leo Famulari
On Sat, Jan 15, 2022 at 02:38:48PM -0500, Leo Famulari wrote: > Preliminary untested patch! I applied the patch and tried building all packages that are changed by the it. New failures: qgis quiterss kdevelop psi qsyncthingtray freecad Still succeeding (there could be some run-time breakage, how

bug#53288: password-store build failure

2022-01-15 Thread nicholashubbard
I am new to guix and am not sure how to fix this on my own. I tried adding grep as an input to the password-store package but I got the same error. Here is all relevant information. [nick@S76guix ~]$ guix --version guix (GNU Guix) 3c43f2b4f54dead73ce19427eb1e364581b7f2e0 Copyright (C) 2022 the

bug#53289: [PATCH] gnu: Remove Qt WebKit.

2022-01-15 Thread Leo Famulari
Preliminary untested patch! * gnu/packages/qt.scm (qtwebkit): Remove variable. (python-pyqt)[inputs]: Remove qtwebkit. (python-pyqt-without-qtwebkit): Remove variable. * gnu/packages/kde-frameworks.scm (kdewebkit): Remove variable. * gnu/packages/engineering.scm (freecad)[inputs]: Remove qtwebkit

bug#53288: password-store build failure

2022-01-15 Thread John Kehayias via Bug reports for GNU Guix
Hi, This should have just been fixed in a40ac6271578ea061a8a07b2adbd6032a690ca70 (and/or with bd4f314bbacaaa56751be3a4769f2082be747d24). See also https://issues.guix.gnu.org/53238 for the original issue. It builds and passes tests for me after these commits, can you do a guix pull and try aga

bug#53289: Removing QtWebKit

2022-01-15 Thread Leo Famulari
We need to remove QtWebKit from the distro. The upstream project says this when you go to their download page: -- WARNING: This release is based on old WebKit revision with known unpatched vulnerabilities. Please use it carefully and avoid visiting untrusted websites and using it for transmis

bug#53258: Python unable to find modules within a Singularity container created with guix pack

2022-01-15 Thread Marek Felšöci
Hello folks, Recently, I have come around this issue. I created a Singularity container using the following `guix pack` command: `guix pack -f squashfs bash coreutils python python-numpy` Then, I run a bash shell within the container: `singularity exec test.gz.squashfs bash` Now, if I want

bug#53253: Guix home test failing additional information

2022-01-15 Thread Gábor Boskovits
I managed to get the following result: I could make the test pass by including elogind in my system. Then I made it fail again by the following: 1. sudo unmount /run/user/1000 2. sudo rm -rf /run/user/1000

bug#53238: [PATCH] gnu: tree: Remove stddata feature.

2022-01-15 Thread Tobias Geerinckx-Rice via Bug reports for GNU Guix
Olivier, Maxim(no -e, sorry! :-), Going by the number of bug reports, password-store is more popular than I thought. Tobias Geerinckx-Rice 写道: I was going to apply the patch below to fix the password-store package, but Maxime just submitted another version which I prefer. I'd rather not pro

bug#52943: Cannot build guix as part of guix system reconfigure after commit 224d437fb4 on aarch64

2022-01-15 Thread Pierre Langlois
Hi Chris, Chris Marusich writes: (snip) > It seems fishy that on aarch64-linux, there is no NEEDED entry for > ld-linux-aarch64.so.1 in the ELF files under consideration. As shown > above, a similar entry DOES exist on both x86_64-linux and > powerpc64le-linux. For this reason, it seems plaus

bug#53197: wpewebkit: Fails to build (a required package was not found)

2022-01-15 Thread Liliana Marie Prikler
Am Donnerstag, dem 13.01.2022 um 08:45 +0100 schrieb Liliana Marie Prikler: > some hitherto unpackaged... package[1] > [1] https://github.com/Igalia/WPEBackend-fdo It turns out we actually do have wpebackend-fdo and are even using it in our webkitgtk build. I'll try updating the wpe libs to 1.12.0