~ruther/guix-local

f76ffc3e — Felix Gruber 2 years ago
gnu: Add python-meshzoo.

* gnu/packages/python-science.scm (python-meshzoo): New variable.

Change-Id: Ia41d62ebd6c4cb3c22ebe0668c36279a9ca191ac
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ff9d32df — Nicolas Graves 2 years ago
gnu: beep: Add phase install-rules.

* gnu/packages/terminals.scm (beep): Add phase install-rules.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
af2735e8 — Greg Hogan 2 years ago
gnu: abseil-cpp: Update to 20230802.1.

* gnu/packages/cpp.scm (abseil-cpp): Update to 20230802.1.
[arguments]<#:phases>: Add phase to set timezone environment variable.
* gnu/packages/cpp.scm (abseil-cpp-20220623.1): Keep old version.
* gnu/packages/cpp.scm (abseil-cpp-for-c++-standard): Accept package to
inherit from.
* gnu/packages/cpp.scm (abseil-cpp-cxxstd11, abseil-cpp-cxxstd17):
Inherit from latest supported version.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I7c29e1cd980b04496000eeb038529cdc6f636cb7
49c009aa — Andy Tai 2 years ago
gnu: wxwidgets: Update to 3.2.3.

* gnu/packages/wxwidgets.scm (wxwidgets): Update to 3.2.3

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I2f3a6f89d2a5b931c70c6509c8165027424e5ed0
06b9c126 — Ludovic Courtès 2 years ago
substitute: Do not exit when failing to find a nar.

Fixes <https://issues.guix.gnu.org/67575>.

* guix/scripts/substitute.scm (process-substitution/fallback): Use
‘report-error’ instead of ‘leave’.  Write status line to PORT.
* tests/substitute.scm ("substitute, narinfo is available but nar is
missing"): Adjust accordingly.

Change-Id: Ic7297dbd563c007111ec2167c8d52505a07d4822
d83d4488 — Ludovic Courtès 2 years ago
daemon: Simplify “empty status” substitute error message.

* nix/libstore/build.cc (SubstitutionGoal::finished): Don’t show what
the empty status looks like.

Change-Id: Ie898432aeb047aff3d59024de6ed6d18f68903c4
33f9d3cc — Sharlatan Hellseher 2 years ago
gnu: python-cdflib: Disable shaky test.

* gnu/packages/astronomy.scm (python-cdflib): Disable one test which
causes random build failure.
[arguments]{test-flags}: Add it.

Change-Id: I05ee2feca3bc0f0139fa1a5f00b4fe260b42ec80
Signed-off-by: Eric Bavier <bavier@posteo.net>
597f1cd1 — Andy Tai 2 years ago
gnu: octave: Update to 8.4.0

* gnu/packages/maths.scm (octave-cli): Update to 8.4.0

Change-Id: I88fe31a25a3fbfc28985f5f0b51cb042369f4462
Signed-off-by: Eric Bavier <bavier@posteo.net>
1d2d6aae — Efraim Flashner 2 years ago
Revert "build/go: Don't use set!"

This causes too many rebuilds.

This reverts commit 0a4b6fd51a2a4f87cbd85019db07984fd37096d7.
61cc93e4 — Greg Hogan 2 years ago
gnu: ddcutil: Update to 1.4.5.

* gnu/packages/hardware.scm (ddcutil): Update to 1.4.5.

Change-Id: I293c09af1020bcc02d9d99d636a2e64ebc25ad58
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
a2f7a37a — Sharlatan Hellseher 2 years ago
gnu: Add julia-astrolib.

* gnu/packages/julia-xyz.scm (julia-astrolib): New variable.

Change-Id: I41fc21728b3bc2d20c2e6c83a6ea1185086a015e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
0a4b6fd5 — Efraim Flashner 2 years ago
build/go: Don't use set!

This causes build failures on powerpc-linux.

* guix/build/go-build-system.scm (unpack): When the unpack-path is unset
use the import-path but don't redefine the unpack-path.

Change-Id: I2b5a36eb738abb14307941d388038139dbaf2bdf
6e2dd51d — Andy Tai 2 years ago
gnu: xpra: Update to 5.0.4.

* gnu/packages/xorg.scm (xpra): Update to 5.0.4

Change-Id: Id995cd3176628ff2034ccce139b01786b54dc91d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
4d934786 — Michal Atlas 2 years ago
gnu: gmnisrv: Fix typo.

* gnu/services/web.scm (gmnisrv-service-type): Change the service name to gmnisrv

Change-Id: I1ca46c312db851486313c431fe0454786f0a673e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
25de8f3c — Leo Nikkilä 2 years ago
gnu: kpackage: Work around flaky test.

When parallel tests are enabled, plasma-querytest can fail with:

    5/11 Test  #5: plasma-querytest ....................Subprocess aborted***Exception:   0.02 sec
    ********* Start testing of QueryTest *********
    Config: Using QtTest library 5.15.10, Qt 5.15.10 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 11.3.0), unknown unknown
    PASS   : QueryTest::initTestCase()
    QFATAL : QueryTest::installAndQuery() QThread: Destroyed while thread is still running
    FAIL!  : QueryTest::installAndQuery() Received a fatal error.
    Loc: [Unknown file(0)]
    Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 3ms
    ********* Finished testing of QueryTest *********

I'm able to consistently reproduce this on an aarch64-linux machine.
`guix build --cores=1' can also work around this.

* gnu/packages/kde-frameworks.scm (kpackage): Work around flaky test.
[arguments]<#:parallel-tests?>: Disable.  Follows what Debian has done.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
9f66582e — Greg Hogan 2 years ago
gnu: xe: Update to 1.0.

* gnu/packages/parallel.scm (xe): Update to 1.0.

Change-Id: If881efcd1db46fddd33b48e044ea02ee73e4a98e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2630c533 — Greg Hogan 2 years ago
gnu: xonsh: Update to 0.14.2.

* gnu/packages/shells.scm (xonsh): Update to 0.14.2.

Change-Id: Id21fa37467aa8dbcc58330108c4b7bc19a46949f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1308f0fe — Spencer King 2 years ago
gnu: Add python-islenska.

* gnu/packages/python-xyz.scm (python-islenska): New variable.

Change-Id: Id9acd04d625bbbdef0438b1b98b73550e826088d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
27c24ce8 — Gabriel Wicki 2 years ago
gnu: igt-gpu-tools: Update to 1.28

* gnu/packages/admin.scm (igt-gpu-tools): Update to 1.28.
[source]: Remove patch.
[inputs]: Add python.
* gnu/packages/patches/igt-gpu-tools-Use-libproc2.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I5dccd7d5a5df0084fabf713949940775671aecd7
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2447c1b6 — Ludovic Courtès 2 years ago
packages: Honor target system for the inputs to ‘patch-and-repack’.

* guix/packages.scm (%standard-patch-inputs): Add ‘system’ parameter.
Parameterize ‘%current-system’.
(patch-and-repack): Pass SYSTEM to ‘%standard-patch-inputs’.

Change-Id: Ic8ad93303332fd1eefba0a93a314f99db782eda6
Next