~ruther/guix-local

922fe03d — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: colord-minimal: Fix build with gcc-14.

* gnu/packages/gnome.scm (colord-minimal)[arguments]: Add phase
"relax-gcc-14-strictness".

Change-Id: I0c91b7bb16a1ee80db1757626c0025ebde652f3a
bd9da5f0 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: rrdtool: Update to 1.9.0; fixes build with gcc-14.

* gnu/packages/rrdtool.scm (rrdtool): Update to 1.9.0.
[native-inputs]: Add autoconf, automake, gexttext-minimal, libtool.

Change-Id: Ia619407916a6488ade77028081881769031c5275
c7ed6aea — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: freeipmi: Fix build with gcc-14.

* gnu/packages/freeipmi.scm (freeipmi)[arguments]: Add CFLAGS to #:configure-flags
to relax gcc-14's strictness.

Change-Id: I468eab233af14ee41f50fed851bd3e107f8ba617
992e27ef — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: tbb-2020.3: Fix build with gcc-14.

* gnu/packages/tbb.scm (tbb)[arguments]: Add CXXFLAGS to #:make-flags to relax
gcc-14's strictness.

Change-Id: Ia8a5a609af4b0f7273912f1f3de1bd2f44b2f160
ae7e80d8 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: podofo: Fix build with gcc-14.

* gnu/packages/patches/podofo-gcc-14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/pdf.scm (podofo)[source]: Use it.

Change-Id: I9a85c994f69587cc3ba463a3e647f0aeebd53d04
e8da9420 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: tbb: Fix build with gcc-14.

* gnu/packages/patches/tbb-gcc-14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/tbb.scm (tbb)[source]: Use it.

Change-Id: Ia8a5a609af4b0f7273912f1f3de1bd2f44b2f160
983cf1f8 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: chmlib: Fix build with gcc-14.

* gnu/packages/ebook.scm (chmlib)[arguments]: New field to relax gcc-14's strictness.

Change-Id: Ia2fb349d9aeda92d7753c5b1ac98dd85869a2f70
32702e94 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: discount: Update to 2.2.7d and fix build with gcc-14.

* gnu/packages/markup.scm (discount): Update to 2.2.7d.
[arguments]: In phase "configure", extend "CC" to relax gcc-14's strictness.

Change-Id: I28da4dcb05c928a6c361d894487aa96d956c7d6e
bfa45f12 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: vpnc-scripts: Fix build with gcc-14.

* gnu/packages/vpn.scm (vpnc-scripts)[arguments]: In phase "build", relax
gcc-14's strictness.

Change-Id: I993326cfd1ed11ad8efaefdd9ca527e67f78c42b
6f1661f8 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: texlive-bin: Fix build with gcc-14.

* gnu/packages/tex.scm (texlive-bin)[arguments]: Add CFLAGS to #:configure-flags
to relax gcc-14's strictness.

Change-Id: I6a961d738fc48501e51e65b353133eaeb9f4c2a3
f60db691 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: libunwind: Fix build with gcc-14.

* gnu/packages/libunwind.scm (libunwind)[arguments]: Update to G-Expressions.
Add #:configure-flags to relax gcc-14's strictness.

Change-Id: Iedab92015d6c5f4b17c33ccb02ede8b0bfd5a71e
0cf4ba5a — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: mbedtls-lts: Update to 2.28.9 and fix build with gcc-14.

* gnu/packages/tls.scm (mbedtls-lts): Update to 2.28.9.
[arguments]: Extend #:configure-flags to relax gcc-14's strictness.

Change-Id: I928b2c9b76966f830ff8c953d8978518f9e2993b
b29be36a — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: openldap-for-linphone: Fix build with gcc-14.

* gnu/packages/openldap.scm (openldap-for-linphone)[arguments]: New field to
relax gcc-14's strictness.

Change-Id: I9541b579df38d8a6a4461a87275399fd623a1f01
8579a792 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: zxing-cpp: Fix build with gcc-14.

* gnu/packages/aidc.scm (zxing-cpp-1.2)[source]: Use "zxing-cpp-1.2.0-gcc-14.patch".

Change-Id: I61486f55197f7d7314fa6fca97d9b3c43c89f880
b98c31f5 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: boost-for-mysql: Fix build with gcc-14.

* gnu/packages/boost.scm (boost-for-mysql)[arguments]: Add phase
"apply-gcc-14-patch".

Change-Id: If75c77d514702c2af127eadba44d195d7443d4f5
ea977407 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: mpdscribble: Update to 0.25; fixes build with gcc-14.

* gnu/packages/mpd.scm (mpdscribble): Update to 0.25.

Change-Id: Ic6b59583c594c4329b407aa6b24f6bb5667ee09f
e1c4d839 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: firebird: Update to 3.0.12; fixes build with gcc-14.

* gnu/packages/databases.scm (firebird): Update to 3.0.12.
[inputs]: Revert to icu4c-71.
* gnu/packages/icu4c.scm (icu4c-71): New variable.

Change-Id: Ia5f95ebf1dac68a9f945d65e700db274fff244da
0fb55e99 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: icu4c: Disable some tests for x86-32.

* gnu/packages/icu4c.scm (icu4c)[arguments]: When building for x86-32, add
"disable-failing-test" stage.

Change-Id: I57be6c07121182fb027b8f5c0b383617dd4f962a
eabefdf7 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: lpsolve: Fix build with gcc-14.

* gnu/packages/maths.scm (lpsolve)[arguments]: Add phase "apply-gcc-14-patch"
to relax gcc-14's strictness.

Change-Id: I4bab0523dccb3b0c85bcce3045edf2a1f18c0539
f69553ba — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: clucene: Fix build with gcc-14.

* gnu/packages/patches/clucene-gcc-14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/rdf.scm (clucene)[source]: Use it.

Change-Id: Ief8de0cb52480dccdbcc1ac45c33a8767fdd4211
Next