~ruther/guix-local

1916d6df — Maxim Cournoyer 4 years ago
gnu: jami-libclient: Properly return the list of audio managers.

* gnu/packages/patches/jami-libclient-audio-managers.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/jami.scm (jami)[source]: Move all patches to...
(%jami-sources): here and add the newly added patch.
95a74533 — Maxim Cournoyer 4 years ago
gnu: jami: Reduce memory consumption in conversation view.

This fixes <https://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/649>.

* gnu/packages/patches/jami-images-loading.patch: New patch.
* gnu/packages/patches/jami-memory-usage.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/jami.scm (jami)[source]: Apply them.
649a4e9c — Guillaume Le Vaillant 4 years ago
gnu: sdrangel: Update to 6.18.1.

* gnu/packages/radio.scm (sdrangel): Update to 6.18.1.
4f1d7636 — Guillaume Le Vaillant 4 years ago
gnu: dump1090: Update to 7.1.

* gnu/packages/radio.scm (dump1090): Update to 7.1.
a6033c50 — Guillaume Le Vaillant 4 years ago
gnu: xnec2c: Update to 4.4.5.

* gnu/packages/radio.scm (xnec2c): Update to 4.4.5.
  [source, home-page]: Update URL.
  [native-inputs]: Add autoconf, automake, gettext-minimal, glib:bin and
  libtool.
  [arguments]: Add 'fix-paths' phase.
24f844b1 — Guillaume Le Vaillant 4 years ago
gnu: wsjtx: Update to 2.5.4.

* gnu/packages/radio.scm (wsjtx): Update to 2.5.4.
c654e4ac — Guillaume Le Vaillant 4 years ago
gnu: hamlib: Update to 4.4.

* gnu/packages/radio.scm (hamlib): Update to 4.4.
e67ede59 — Guillaume Le Vaillant 4 years ago
gnu: gqrx: Update to 2.15.8.

* gnu/packages/radio.scm (gqrx): Update to 2.15.8.
a977cc03 — Guillaume Le Vaillant 4 years ago
gnu: redsea: Update to 0.20.

* gnu/packages/radio.scm (redsea): Update to 0.20.
75f38958 — Guillaume Le Vaillant 4 years ago
gnu: aptdec: Update to 1.7-2.5140597.

* gnu/packages/radio.scm (aptdec): Update to 1.7-2.5140597.
82015ad1 — Guillaume Le Vaillant 4 years ago
gnu: chirp: Update to 20220118.

* gnu/packages/radio.scm (chirp): Update to 20220118.
8696b2a0 — Guillaume Le Vaillant 4 years ago
gnu: soapyhackrf: Update to 0.3.4.

* gnu/packages/radio.scm (soapyhackrf): Update to 0.3.4.
c469a8b0 — Guillaume Le Vaillant 4 years ago
gnu: soapysdr: Update to 0.8.1.

* gnu/packages/radio.scm (soapysdr): Update to 0.8.1.
9efb406d — Guillaume Le Vaillant 4 years ago
gnu: flrig: Update to 1.4.04.

* gnu/packages/radio.scm (flrig): Update to 1.4.04.
  [inputs]: Add eudev.
a07da817 — Guillaume Le Vaillant 4 years ago
gnu: Add flmsg.

* gnu/packages/radio.scm (flmsg): New variable.
41a23a1a — Efraim Flashner 4 years ago
gnu: elfutils: Fix building on riscv64-linux.

* gnu/packages/elf.scm (elfutils)[arguments]: On riscv64-linux add a
phase to skip failing test.
2bae32e1 — Efraim Flashner 4 years ago
gnu: pcre2: Fix building on riscv64-linux.

* gnu/packages/pcre.scm (pcre2)[arguments]: Adjust configure-flags to not
build with JIT when building for riscv64-linux.
89022186 — Efraim Flashner 4 years ago
gnu: pcre: Fix building on riscv64-linux.

* gnu/packages/pcre.scm (pcre)[arguments]: Adjust configure-flags to not
build with JIT when building for riscv64-linux.
e778910b — Ludovic Courtès 4 years ago
inferior: Move initialization bits away from 'inferior-eval-with-store'.

* guix/inferior.scm (port->inferior): In the inferior, define
'cached-store-connection', 'store-protocol-error?', and
'store-protocol-error-message'.
(inferior-eval-with-store): Use them.
c71910a0 — Ludovic Courtès 4 years ago
inferior: Inferior caches store connections.

Fixes <https://issues.guix.gnu.org/48007>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

Previously, at each 'inferior-eval-with-store' call, the inferior would
create a new <store-connection> object with empty caches.  Consequently,
when repeatedly calling 'inferior-package-derivation', we would not
benefit from any caching and instead recompute all the derivations for
every package.  This patch fixes it by caching <store-connection>
objects in the inferior.

* guix/inferior.scm (port->inferior): Define '%store-table' in the inferior.
(inferior-eval-with-store): Cache store connections in %STORE-TABLE.
Remove now unneeded 'dynamic-wind' with 'close-port' call.
Next