~ruther/guix-local

d66479f3 — Zheng Junjie 1 year, 3 months ago
gnu: leafnode: Fix build.

* gnu/packages/web.scm (leafnode): Fix build.
[native-inputs]: Remove automake; add automake-1.16.5.

Change-Id: I4f95b41de995614bfaa1e007f7e796ba637221c6
Signed-off-by: Andreas Enge <andreas@enge.fr>
390bec78 — Andreas Enge 1 year, 3 months ago
gnu: xournal: Fix build with gcc@14.

* gnu/packages/pdf.scm (xournal)[arguments]
<#:make-flags>: Turn errors into warnings.
<#:phases>: New phase 'fix-includes to include a header file.

Change-Id: Ie5ffa4e9edf1332480d99dadc73ad97818399068
55777833 — Andreas Enge 1 year, 3 months ago
gnu: cdrtools: Fix build with gcc@14.

* gnu/packages/cdrom.scm (cdrtools)[arguments]<#:make-flags>:
Add flags keeping warnings as non-errors, and a now needed "-fPIC".

Change-Id: Ia545470546de36a1b55cfdd1d1c68eaf5c32b8c0
64231add — Andreas Enge 1 year, 3 months ago
gnu: dvdisaster: Fix build with gcc@14.

* gnu/packages/cdrom.scm (dvdisaster)[arguments]<#:phases>:
Add 'relax-gcc-14-strictness to set CFLAGS.

Change-Id: I508f7a55009211ba06bacb6ac90a0bdb5e0b5242
5aa8b57a — Gabriel Wicki 1 year, 3 months ago
gnu: crossguid: Fix build.

* gnu/packages/kodi.scm (crossguid)[phases]: Add patch-missing-include phase.

Change-Id: I26ceb2eab898a2c66c08effa9e1bd7db1b539707
Signed-off-by: Andreas Enge <andreas@enge.fr>
ebcc2efd — Zheng Junjie 1 year, 3 months ago
gnu: dump: Use G-expressions.

* gnu/packages/backup.scm (dump)[arguments]: Use G-expressions.
<#:configure-flags>: Add more CFLAGS.

Change-Id: Ibb56cf4f86bb12b3e536c4b3b77013c013aa29e8
Signed-off-by: Andreas Enge <andreas@enge.fr>
163df7ec — Zheng Junjie 1 year, 3 months ago
gnu: dump: Fix build with gcc 14.

* gnu/packages/backup.scm (dump)[arguments]<#:configure-flags>: Add
CFLAGS=-Wno-error=int-conversion.

Change-Id: Ibb56cf4f86bb12b3e536c4b3b77013c013aa29e8
Signed-off-by: Andreas Enge <andreas@enge.fr>
695a2e02 — Andreas Enge 1 year, 3 months ago
gnu: fastboot: Fix build.

* gnu/packages/android.scm (fastboot)[arguments]<#:phases>:
Add 'relax-gcc-14-strictness to set CXXFLAGS.

Change-Id: Ie74aad16d308e6c2a5914597e779259c8a2cd6f9
5fa5902e — Zheng Junjie 1 year, 3 months ago
gnu: adb: Fix build.

* gnu/packages/android.scm (adb): Fix build.
[native-inputs]: Add linux-libre-headers-5.4 and gcc-11.

Change-Id: I76baf1685a09ea0790bfd4b7cd6de0d8634ed09e
Signed-off-by: Andreas Enge <andreas@enge.fr>
0e5058d3 — Zheng Junjie 1 year, 3 months ago
gnu: hime: Use new style.

* gnu/packages/language.scm (hime)[arguments]: Use G-expressions.
<#:phases>: Drop #t.
[native-inputs]: Remove labels.
[inputs]: Remove labels.

Change-Id: I92ddc11f5c9a65f525548bde98f994f14e28652f
Signed-off-by: Andreas Enge <andreas@enge.fr>
de0e47a9 — Zheng Junjie 1 year, 3 months ago
gnu: hime: Fix build with gcc 14.

* gnu/packages/language.scm (hime)[argument]: Add relax-gcc-14-strictness
phase.

Change-Id: I64628318e6b942f364ade20dc50371f553e0dfdb
Signed-off-by: Andreas Enge <andreas@enge.fr>
072b49d8 — Zheng Junjie 1 year, 3 months ago
gnu: clasp-cl: Fix build.

* gnu/packages/lisp.scm (clasp-cl): Fix build.
[inputs]: Remove libelf; add elfutils.

Change-Id: If00b13c8e2ec4577a179c8c8cccc34bc93fe2042
Signed-off-by: Andreas Enge <andreas@enge.fr>
5fe79897 — Zheng Junjie 1 year, 3 months ago
gnu: binutils-gold: Fix build.

* gnu/packages/base.scm (binutils-gold): Use package, not package/inherit.
[source]: Update url.

Change-Id: Iab2e69815968f29f91cd781662fd16f205d2978a
Signed-off-by: Andreas Enge <andreas@enge.fr>
fa508080 — Zheng Junjie 1 year, 4 months ago
gnu: opensmtpd: Fix build.

* gnu/packages/mail.scm (opensmtpd): Fix build.
[native-inputs]: Remove automake; add automake-1.16.5.

Change-Id: Ib951a9bafe29d6495c2bac6da195e3a9f264e668
Signed-off-by: Andreas Enge <andreas@enge.fr>
27d01814 — Zheng Junjie 1 year, 4 months ago
gnu: immer: Update to 0.8.1-0.df6ef46.

* gnu/packages/cpp.scm (immer): Update to 0.8.1-0.df6ef46
[native-inputs]: Remove catch2; add catch2-3.

Change-Id: I5c819cc0108739e9bf2eeae3bc73c70fd6d3b6d3
Signed-off-by: Andreas Enge <andreas@enge.fr>
dbeb5fcf — Zheng Junjie 1 year, 4 months ago
gnu: c-rrb: Fix build with gcc 14.

* gnu/packages/c.scm (c-rrb)[arguments]: Add CFLAGS to fix build with gcc 14.

Change-Id: Ib69e8086e893aae659c04b872fa8d144ca5955c7
Signed-off-by: Andreas Enge <andreas@enge.fr>
3dc70449 — Zheng Junjie 1 year, 4 months ago
gnu: capnproto: Fix tests.

* gnu/packages/patches/capnproto-fix-test.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/serialization.scm (capnproto)[source]: Use it.

Change-Id: I216563e5263f6d4e61e382b8d1eb5687c82b0cc1
2a6ba2e6 — Zheng Junjie 1 year, 4 months ago
gnu: enchant-1.6: Fix build with gcc-14.

* gnu/packages/enchant.scm (enchant-1.6)[arguments]: Use G-expression.
<#:configure-flags>: Add CFLAGS to relax gcc-14's strictness.

Change-Id: If99906fdd8aad1629f2712ec014456dcdd2e62f7
830fddcf — Zheng Junjie 1 year, 4 months ago
gnu: python-afdko-3.6.1: Fix build.

* gnu/packages/fontutils.scm (python-afdko-3.6.1)[arguments]: Add
relax-gcc14-strictness phase.
[native-inputs]: Use python-lxml-4.9 replace python-lxml.

Change-Id: I586702a1148a6157a6515c5e4483957372f4fa29
a1279014 — Zheng Junjie 1 year, 4 months ago
gnu: python-fonttools: Use python-lxml-4.9

* gnu/packages/python-xyz.scm (python-fonttools)[propagated-inputs]: Use
python-lxml-4.9 replace python-lxml.

Change-Id: I27fbd33865d4e7177671203e6f4816b19fc59fdf
Next