~ruther/guix-local

b757e69b — Zhu Zihao 10 months ago
gnu: Add guile-srfi-165.

* gnu/packages/guile-xyz.scm (guile-srfi-165): New variable.

Co-authored-by: Liliana Marie Prikler <liliana.prikler@gmail.com>

Change-Id: I81b79de3f69c676b40a98a42fd898d0f58ab9486
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
bd9b7d44 — Ludovic Courtès 8 months ago
gnu: guix-data-service: Work around .go file incompatibilities.

Fixes a bug whereby ‘guix-data-service’ was running on Guile 3.0.9, and
would thus fail to load .go files of Fibers, Knot, etc. because these
are compiled with ‘guile-next’.

* gnu/packages/web.scm (guix-data-service)[native-inputs]: Use Guile
from ‘guile-fibers-next’.

Change-Id: I4dab1ca2a80d784fb28ce1cf8810b13910e3776f
f0afd378 — Ludovic Courtès 8 months ago
gnu: guix-data-service: Use ‘search-input-file’ and ‘which’.

* gnu/packages/web.scm (guix-data-service)[arguments]: In
‘wrap-executable’ phase, use ‘which’ and ‘search-input-file’ instead of
relying on input labels.

Change-Id: Id45c91b46a444fd85a97a719bdf21fa05e395324
eb680136 — apoorv569 8 months ago
gnu: geonkick: Update to 3.6.2.

* gnu/packages/music.scm (geonkick): Update to 3.6.2.
[source]: Update url.
[home-page]: Update.

Change-Id: I655fbbe716fed87c559f50c6c675fc8c47cabe6c
Signed-off-by: Andreas Enge <andreas@enge.fr>
9366958c — apoorv569 8 months ago
gnu: redkite: Update to 2.1.0.

* gnu/packages/audio.scm (redkite): Update to 2.1.0.
[source]: Update url.
[synopsis, home-page]: Update.

Change-Id: I57c363f0bd156ea2bf461ba5a835246c12de3a55
Signed-off-by: Andreas Enge <andreas@enge.fr>
23e2d584 — Andreas Enge 8 months ago
gnu: Remove zxing-cpp-1.2a.

* gnu/packages/aidc.scm (zxing-cpp-1.2a): Delete variable.

Fixes: guix/guix#2259
Change-Id: I13c71132e1ee47c39b38af654881f57ca4036ca6
1f8ee9e0 — Giacomo Leidi 8 months ago
Revert "tests: Use lower-oci-image-state in container tests."

This reverts commit cc07ecd7ccc52540113414eaebafc0fb218ef9ff, which breaks
'guix pull', for to-be-investigated reasons.

Fixes: #2252
Change-Id: Idd02dd2e0cd93034e636030845996a9ab3748839
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
93006671 — Maxim Cournoyer 1 year, 11 months ago
gnu: soci: Apply patch to resolve a bug in liblinphone.

* gnu/packages/patches/soci-mysql-ddl-types.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/databases.scm (soci) [source]: Apply it.

Change-Id: I3840850c650d614f65ee398f948cea6206b03641
Fixes: https://issues.guix.gnu.org/47641
fb3e1ab7 — Maxim Cournoyer 1 year, 11 months ago
gnu: soci: Use gexps and remove inputs labels.

* gnu/packages/databases.scm (soci) [propagated-inputs]: Remove labels.
[configure-flags]: Use gexps.

Change-Id: I7e96296255c41ca46a1cb1e4c9b1e73fbbc286d8
5bd2569b — Maxim Cournoyer 1 year, 11 months ago
gnu: linphone-desktop: Update to 5.2.6.

* gnu/packages/patches/linphone-desktop-without-sdk.patch: Delete file.
* gnu/packages/patches/linphone-desktop-ispell.patch: New file.
* gnu/packages/patches/linphone-desktop-qtkeychain.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/linphone.scm (linphone-desktop): Update to 5.2.6.
[source]: Remove linphone-desktop-without-sdk.patch patch.  Add
linphone-desktop-cmake-belcard.patch,
linphone-desktop-cmake-find-modules.patch, linphone-desktop-ispell.patch and
linphone-desktop-qtkeychain.patch patches.
[arguments] <configure-flags>: Add -DLINPHONEAPP_VERSION,
-DLinphoneCxx_TARGET=liblinphone++ and -DLINPHONE_QT_ONLY=YES and
-DCMAKE_INSTALL_INCLUDEDIR flags.  Remove -DCMAKE_INSTALL_PREFIX flag.
<phases>: Remove pre-configure phase.
[inputs]: Remove belr.  Add ispell-for-linphone, qtkeychain and
qtmultimedia-5.

Fixes: #1836
Change-Id: I8cbee339c02367a4fb1a3019700702743caaf983
d3fde7c9 — Maxim Cournoyer 1 year, 11 months ago
gnu: Add ispell-for-linphone.

* gnu/packages/aspell.scm (ispell-for-linphone): New variable.

Change-Id: I1d4e09c87cd7315c588b24805ca16db91f748c7a
* gnu/packages/patches/ispell-for-linphone-cmake.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: Ife043854144fbce52b9cf69631d80a885b9f7b42
59593ff5 — Maxim Cournoyer 1 year, 11 months ago
gnu: msopenh264: Update to 5.2.0-0.041b07a.

* gnu/packages/linphone.scm (msopenh264): Update to 5.2.0-0.041b07a.
[arguments] <configure-flags>: Replace -DENABLE_STATIC=NO with
-DBUILD_SHARED_LIBS=ON.
<phases>: New patch-Mediastreamer2_PLUGINS_DIR phase.

Change-Id: I11aa6f99b7a9b060b7209a5ee61476e027e0d1e1
9e3da805 — Maxim Cournoyer 1 year, 11 months ago
gnu: mssilk: Update to 1.2.0-0.0c6893f.

* gnu/packages/linphone.scm (mssilk): Update to 1.2.0-0.0c6893f.
[arguments] <configure-flags>: Replace -DENABLE_STATIC=NO with
-DBUILD_SHARED_LIBS=ON.
<phases>: New patch-Mediastreamer2_PLUGINS_DIR phase.

Change-Id: I3cd400e81a2c9a83f690e06c11e90fd4e7aac878
f0ab406b — Maxim Cournoyer 1 year, 11 months ago
gnu: mswebrtc: Update to 1.1.2.

* gnu/packages/patches/mswebrtc-b64-refactor.patch: New patch.
* gnu/packages/patches/mswebrtc-cmake.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/linphone.scm (mswebrtc): Update to 1.1.2.
[source]: Apply patches.

Change-Id: I9ff3ce3b26179f365d8a36ed7a6106b7fcd9e4fb
bc25cbd8 — Maxim Cournoyer 1 year, 11 months ago
gnu: msamr: Update to 1.1.4-1.129fc98.

* gnu/packages/linphone.scm (msamr): Update to 1.1.4-1.129fc98.
[arguments]: Use gexps.  Replace -DENABLE_STATIC=NO with -DBUILD_SHARED_LIBS=YES.
<phases>: New keyword argument.
[inputs]: Remove labels.

Change-Id: Ia55c5d3f892b7bfa79ea0cbc7ea9c8ae82828b9c
9c910fb9 — Maxim Cournoyer 1 year, 11 months ago
gnu: liblinphone: Update to 5.3.57.

* gnu/packages/patches/liblinphone-jsoncpp.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linphone.scm (liblinphone): Update to 5.3.57.
[source]: Apply patch.
[configure-flags]: Use gexps.  Remove -DENABLE_FLEXIAPI=NO.  Replace
-DENABLE_STATIC=NO with -DBUILD_SHARED_LIBS=ON.
[phases] {separate-outputs}: Adjust for renamed test commands.
[native-inputs]: Add pkg-config.
[inputs]: Move belle-sip, lime, libxml2, mediastreamer2, ortp
and sqlite to...
[propagated-inputs]: ... here.  Add jsoncpp.

Change-Id: Ied23a4d60212f0e45a13ff42701106cdb3d154be
7b73fdca — Maxim Cournoyer 1 year, 11 months ago
gnu: lime: Update to 5.3.57.

* gnu/packages/linphone.scm (lime): Update to 5.3.57.
[arguments]: Use gexps.
<configure-flags>: Replace -DENABLE_STATIC=NO with -DBUILD_SHARED_LIBS=ON.
[native-inputs]: Remove labels.
[inputs]: Add belr.

Change-Id: I6ae003aabcf6341ee81cd30fc17112775542a51d
d87c3381 — Maxim Cournoyer 1 year, 11 months ago
gnu: belle-sip: Update to 5.3.57.

* gnu/packages/linphone.scm (belle-sip): Update to 5.3.57.
[configure-flags]: Replace -DENABLE_STATIC=NO with -DBUILD_SHARED_LIBS=ON.
[phases] {separate-outputs, check}: Adjust tester file name.

Change-Id: Ie6f4fb108ae7ab1e6866608d9305f6534ed57d96
6c6e2115 — Maxim Cournoyer 1 year, 11 months ago
gnu: mediastreamer2: Enable AV1 support via dav1d.

* gnu/packages/patches/mediastreamer2-cmake-findgsm.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linphone.scm (mediastreamer2) [source]: Apply it.
[inputs]: Add dav1d.

Change-Id: I420342281f89a9d1569ffd8e6de87aac55be7491
e18de399 — Maxim Cournoyer 1 year, 11 months ago
gnu: mediastreamer2: Update to 5.3.57.

* gnu/packages/linphone.scm (mediastreamer2): Update to 5.3.57.
[arguments] <phases>: Update tester binary file name in separate-outputs,
check phases.
[inputs]: Sort.

Change-Id: I784f973bcc436d71690fcdd4f6237e5890cb8d01
Next