gnu: c-reduce: Improve phases.
It's not necessary to search for each perl input because they are
already set by the build-system in PERL5LIB.
* gnu/packages/debug.scm (c-reduce)[arguments]<#:phases>: Switch to
gexps. Improve phase 'set-load-paths readability.
Change-Id: I0d073b5994526bce3aac4b1147fa923f5ccdf00e
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: c-reduce: Switch to git source.
The original page is down.
* gnu/packages/debug.scm (c-reduce)[source]: Switch to git-fetch.
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: weechat: Update to 4.7.0.
* gnu/packages/irc.scm (weechat): Update to 4.7.0.
Change-Id: Ic2f6cd4760fa735177646a6c5962cb332e08d576
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: mtpaint: Update to 3.50.12.
* gnu/packages/image.scm (mtpaint): Update to 3.50.12.
[native-inputs]: Drop labels.
[inputs]: Drop labels. Replace gtk+-2 by gtk.
[arguments]: Use gexps.
<#:phases>: Replace 'configure phase.
Change-Id: Ia8129b4331add95390e22eb0b918789c60300afe
gnu: cataclysm-dda: Fix build.
* gnu/packages/games.scm (cataclysm-dda)[native-inputs]: Add gcc-13.
Change-Id: I3c0ce6ff4a1f2d4e6ffe52742eb1f9f1fd247bc6
gnu: purple-lurch: Fix build with gcc@14.
* gnu/packages/messaging.scm (purple-lurch): <phases>{configure}:
Add flats to ignore warning.
Change-Id: I6efa7a82357173795864236f90925a109c21d310
gnu: purple-lurch: Improve style.
* gnu/packages/messaging.scm (purple-lurch): Use G-expressions, adjust
fields order, use list stile, fix indentation.
[description]: Start from a new line, apply fill column.
Change-Id: If412204c7a0ccb335e1d0ee4b7b6d279b2f06b84
gnu: pidgin: Update to 2.14.14.
The incompatible-pointer-types error is fixed and the additional include
dir was a rebasing mistake. These were removed in
15186e1f59cade12a501f3aa4759cd6c980f9e76
* gnu/packages/messaging.scm (pidgin): Update to 2.14.14.
[#:configure-flags]: Remove CFLAGS.
Change-Id: I58fc3071460c2cc2de82b3b51b43b0663b9d5185
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: libgnt: Update to 2.14.4.
Despite the -dev suffix in the url this seem to be release and not a
snapshot.
* gnu/packages/messaging.scm (libgnt): Update to 2.14.4.
Change-Id: Ifa0a2b204ab34d14ee732c5926bf507392f0450a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add spectacle-ocr-screenshot.
* gnu/packages/kde-systemtools.scm (spectacle-ocr-screenshot): New variable.
Change-Id: I387830c8beafb391275ce721191effa2dc022f2b
Signed-off-by: Zheng Junjie <z572@z572.online>
gnu: python-find-libpython: Update to 0.4.1.
* gnu/packages/python-xyz.scm (python-find-libpython): Update to 0.4.1.
Change-Id: I1979d8e3e39bef589522b674b213b91901d465ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: vinagre: Improve style.
* gnu/packages/gnome.scm (vinagre): Use G-expressions, remove traling #t
from lambdas, use list style.
[native-inputs]: Remove lables.
Change-Id: Ia9b33b605930fda497d2018acb862034d49ba2a6
gnu: vinagre: Fix build with GCC 14.
* gnu/packages/gnome.scm (vinagre)[#:configure-flags]: Add flags to ignore
warnings.
Change-Id: Id26380eaaf14c5c19d79383d099d5fc13f76895c
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: scilab: Fix build with gcc@14.
* gnu/packages/maths.scm (scilab)[arguments]<#:phases>: Add phase
'fix-call-scilab-examples phase to fix build with gcc@14.
Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: python-cocotb: Update to 2.0.0b1.
* gnu/packages/electronics.scm (python-cocotb): Update to 2.0.0b1.
[arguments] <:#test-flags>: Update.
<:#phases>: Remove 'check-vhdl.
Change-Id: I3c4faf4eb1c332246b9417ecd30a5c681ae61789
gnu: perl-dbd-mysql: Fix build with gcc@14.
* gnu/packages/databases.scm (perl-dbd-mysql)[arguments]<#:phases>:
{'add-cflags}: New phase.
{'skip-library-detection}: Drop #t.
Change-Id: I07e98481d9b9dc8bdc4e3bdf24c9c7b7d63d2bcf
gnu: recutils: Fix build with GCC 14.
Fixes: guix/guix#1353.
* gnu/packages/databases.scm (recutils)[arguments]<#:configure-flags>:
Add -Wno-error=implicit-function-declaration and
-Wno-error=incompatible-pointer-types.
Change-Id: Id9169dec7fc02c181125986960a9d6be657c8517
gnu: tcc: Fix build with gcc-14.
Reported by <andreas-e> (Andreas Enge <andreas@enge.fr>) via IRC.
* gnu/packages/c.scm (tcc)[arguments]: Add "--extra-cflags" to #:configure-flags
to relax gcc-14's strictness.
Change-Id: Icefe269036b97fb59c49f8c881964c15a7171ab1
gnu: mcrypt: Fix build with gcc@14.
* gnu/packages/mcrypt.scm (mcrypt)[arguments]<#:phases>:
Add phase to set CFLAGS.
Change-Id: Iccc88356eb41e0ac36c5c2122376a7aa74255e2c
gnu: libmcrypt: Fix build with gcc@14.
* gnu/packages/mcrypt.scm (libmcrypt)[arguments]<#:phases>:
Add phase to set CFLAGS.
Change-Id: Ia6c4ba4156930fb9b7a9a08937deb9b1938cde89