~ruther/guix-local

4c193941 — Jonathan Brielmaier 3 years ago
Revert "gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes]."

This reverts commit e94dcbf3c28588eab25dfa1e017d792c09f68488.

"gnu: icecat: Update to 102.10.0-guix0-preview1 [security fixes]." was
already pushed as 3ab983d630a95a29b9418b1ba8a26e5ca2836ec0. And the
`icecat-102.9.0-source` was removed in
"gnu: icedove: Update to 102.10.0 [security fixes]." a741b554cb66cd053a130b8b5b5926a30bec9d48.
61383a1a — Guillaume Le Vaillant 3 years ago
gnu: qgis: Fix build.

* gnu/packages/geo.scm (qgis)[arguments]: Update 'configure-pyqt5-sip-path'
  phase. Disable a few more failing tests in 'check' phase.
228c9308 — Josselin Poiret 3 years ago
gnu: zig: Fix build.

* gnu/packages/patches/zig-do-not-link-against-librt.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/zig.scm (zig-0.10): Use it.  Also force LLVM to be dynamically
linked, and set up the CC env variable.
(zig-0.9): Also use the above patch.

Signed-off-by: Andreas Enge <andreas@enge.fr>
55699716 — Guillaume Le Vaillant 3 years ago
gnu: prusa-slicer: Update to 2.5.2.

* gnu/packages/patches/prusa-slicer-boost-fixes.patch: New file.
* gnu/packages/patches/prusa-slicer-fix-tests.patch: New file.
* gnu/packages/patches/prusa-slicer-with-cereal-1.3.1.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/engineering.scm (prusa-slicer): Update to 2.5.2.
  [source]: Use patches.
  [inputs]: Replace cereal-1.3.0 by cereal.
6c91f65d — Guillaume Le Vaillant 3 years ago
gnu: libigl: Fix build.

* gnu/packages/engineering.scm (libigl)[inputs]: Add tbb.
81cef273 — Guillaume Le Vaillant 3 years ago
gnu: embree: Update to 3.13.5.

* gnu/packages/graphics.scm (embree): Update to 3.13.5.
41e58649 — Andreas Enge 3 years ago
gnu: python-genshi: Update to 0.7.7.

* gnu/packages/python-web.scm (python-genshi): Update to 0.7.7.
1c966023 — Andreas Enge 3 years ago
gnu: python-stdnum: Update to 1.18.

* gnu/packages/finance.scm (python-stdnum): Update to 1.18.
d1252b59 — Andreas Enge 3 years ago
Merge remote-tracking branch 'origin/master' into core-updates
3f7ae420 — Ludovic Courtès 3 years ago
gnu: python-cffsubr: Depend on python-afdko@3.6.1.

This removes the dependency of GNOME on Java:

  gnome -> font-abattis-cantarell -> ... -> openjdk

Discussed at
<https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00226.html>.

* gnu/packages/fontutils.scm (python-cffsubr)[inputs]: Switch to
PYTHON-AFDKO-3.6.1.
cbf16960 — Ludovic Courtès 3 years ago
gnu: python-afdko: Add version 3.6.1.

* gnu/packages/fontutils.scm (python-afdko-3.6.1): New variable.
5c26e06e — Ludovic Courtès 3 years ago
gnu: libotr: Fix compilation with glibc 2.35.

* gnu/packages/messaging.scm (libotr)[source]: Add 'snippet'.
040d35f0 — Leo Famulari 3 years ago
Revert "gnu: lxqt-admin: Fix path for timezone file."

The timezone database should not be depended on by packages, but rather found at
runtime in the environment. Otherwise, this package will eventually report the
incorrect time, because time zones change regularly.

This reverts commit 99c1c7a30c59c3514a4ced6e0cad0e5c2860331d.
dc9c0902 — Lars-Dominik Braun 3 years ago
gnu: ghc-9.0: Make testsuite compatible with Python 3.10.

* gnu/packages/haskell.scm (ghc-9.0)[native-inputs]: Add patch and
snippet to ghc-testsuite input.
13ebf5e3 — Saku Laesvuori 3 years ago
doc: Update openssh-host documentation.

* doc/guix.texi (Secure Shell): Update openssh-host documentation to
match the code.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
9043e231 — Saku Laesvuori 3 years ago
home: services: openssh: Add configuration option for jump proxies

Add a new 'proxy' field to openssh-host to allow ProxyCommand or
ProxyJump, but not both, to be configured. Configuring both would cause
the serialization order to determine which one is used. Deprecate the
'proxy-command' field because the 'proxy' field replaces it.

* gnu/home/services/ssh.scm (proxy-jump->string,
proxy-command-or-jump-list?, serialize-proxy-command-or-jump-list,
sanitize-proxy-command): New procedure.
(proxy-jump, proxy-command): New record type.
(openssh-host)[proxy-command]: Mark field as deprecated because OpenSSH
can't have ProxyCommand and ProxyJump configured at the same time.
* doc/guix.texi (Secure Shell): Update to match the changes to the
service.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
fb17c47e — Artyom V. Poptsov 3 years ago
gnu: guile-dsv: Update to 0.5.2.

* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.5.2.
  [native-inputs]: Add "help2man".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6a76811c — Juliana Sims 3 years ago
gnu: Add emacs-gerbil-mode.

* gnu/packages/emacs-xyz.scm (emacs-gerbil-mode): Add emacs-gerbil-mode.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
76cda178 — Peter Polidoro 3 years ago
gnu: kicad: Update to 7.0.2.

* gnu/packages/engineering.scm (kicad): Update to 7.0.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1df54cea — Ludovic Courtès 3 years ago
packages: 'package-direct-sources' correctly handles non-origin sources.

Previously 'package-direct-sources' would trigger a wrong-type-arg error
when passed a package whose 'source' is not an origin, such as
'ruby-sorbet-runtime'.

* guix/packages.scm (package-direct-sources): Call 'expand' if and only
if (package-source package) is an origin.
Next