~ruther/guix-local

be8913cc — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: mpark-variant: Build with gcc-14; fixes build.

* gnu/packages/cpp.scm (mpark-variant)[native-inputs]: Remove gcc-12.

Change-Id: If9d9f6f33b81d06466e282bc70e274f03e05a572
c2a1aba1 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: portmidi: Fix build with gcc-14.

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

Change-Id: I35e8a4d0c8d6db7b76af011b064cc356e95614f2
7efaaa0d — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: cura-engine: Fix build with gcc-14.

* gnu/packages/patches/cura-engine-gcc-14.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/engineering.scm: Use it.

Change-Id: Icb77a9a67c79372c16e607038c185d22fc20d122
82cc5819 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: r: Fix build with gcc-14.

* gnu/packages/statistics.scm (r-with-tests)[arguments]: Add CFLAGS to #:make-flags
to relax gcc-14's strictness.

Change-Id: I2b96d4da099572d2c356b99ccbc0e5b86f8ef136
035bc120 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: python-pypairix: Update to 0.3.8 and fix build with gcc-14.

* gnu/packages/bioinformatics.scm (python-pypairix): Update to 0.3.8.
[arguments]: Use G-Expressions.  Add phase "relax-gcc-14-strictness".

Change-Id: I5766c457da18ec7c9fedd83a583dc5e244f33dea
baec3b19 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: bedtools: Update to 2.31.1; fixes build with gcc-14.

* gnu/packages/bioinformatics.scm (bedtools): Update to 2.31.1.

Change-Id: I1576952e19449ad92aee3690c97d3f406df95321
3cdebf01 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: libjxr: Fix build with gcc-14.

* gnu/packages/image.scm (libjxr)[arguments]: Extend CFLAGS to relax gcc-14's
strictness.

Change-Id: I44cedd787beae4efb945efde3217999af430c94b
2a051534 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: zsh: Fix build with gcc-14.

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

Change-Id: Id0eed01369a49b3da0af858c178a529f8b6526e4
9a514ed6 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: zeromq: Update to 4.3.5; fixes build with gcc-14.

* gnu/packages/networking.scm (zeromq): Update to 4.3.5.

Change-Id: If3b7e3ac3f760af88aea4cdbac1ca65d41acd2a8
a3316166 — Janneke Nieuwenhuizen 1 year, 10 months ago
gnu: doc++: Fix build with gcc-14.

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

Change-Id: Ifb388a5e45c1a4a5031b327e06de97774dc761a1
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
Next