gnu: checkm: Use pyproject-build-system. * gnu/packages/bioinformatics.scm (checkm): Run guix style. [build-system]: Use pyproject. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: I7d3214c29a7e2b3a6065336632f534a2c4cefbbc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add bemoji. * gnu/packages/xdisorg.scm (bemoji): New variable. Change-Id: If1df8f6d50647c2c4efd7ab294891cc2698385c0 Signed-off-by: Steve George <steve@futurile.net>
gnu: 389-ds-base: Fix build with gcc-14. * gnu/packages/openldap.scm (389-ds-base)[arguments]: Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I54510c0d0d0f9032f4f5043053b0282e0a4ffb9e Modified-by: Zheng Junjie <z572@z572.online>
gnu: midori: Fix build with gcc-14. * gnu/packages/web-browsers.scm (midori)[arguments]: Add #:configure-flags to relax gcc-14's strictness. Change-Id: I5495e04836fb469db9d5c418cf53ef2e653c8751 Modified-by: Zheng Junjie <z572@z572.online>
gnu: cheese: Fix build with gcc-14. * gnu/packages/gnome.scm (cheese)[arguments]: Add stage "relax-gcc-14-strictness". Change-Id: Idaf34cfe9f91f055a1ab570c003bc15394f7021f
gnu: freerdp: Fix build with gcc-14. * gnu/packages/rdesktop.scm (freerdp)[arguments]: Add -DCMAKE_C_FLAGS to relax gcc-14's strictness. Change-Id: I7a655245820ab97aeafa21c6a8591b9a5a05fabc Modified-by: Zheng Junjie <z572@z572.online>
gnu: caribou: Fix build with gcc-14. * gnu/packages/gnome.scm (caribou)[arguments]: Use G-Expressions. Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I78bf5b03029112aa17977b2947e5446e90150f11 Modified-by: Zheng Junjie <z572@z572.online>
gnu: sdl-image-1.2.12: Fix build with gcc-14. * gnu/packages/sdl.scm (sdl-image): Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: Ib589af2325488cc9e96333fd3046983714357508 Modified-by: Zheng Junjie <z572@z572.online>
gnu: ffmpeg-3.4.13: Fix build with gcc-14. * gnu/packages/video.scm (ffmpeg-3.4)[arguments]: Add stage "relax-gcc-14-strictness". Change-Id: Icdd483a459bfbf58b93e2cc22d5b1047120da7ad
gnu: vorbis-tools: Fix build with gcc-14. * gnu/packages/xiph.scm (vorbis-tools)[arguments]: New field to relax gcc-14's strictness. Change-Id: Ie72a0d1c09826d7d35e3d214af41fd0ad8455aa9 Modified-by: Zheng Junjie <z572@z572.online>
gnu: mpg321: Fix build with gcc-14. * gnu/packages/mp3.scm (mpg321)[arguments]: Use G-Expressions. Add CFLAGS to #:configure-flags to relax gcc-14's strictness. Change-Id: I1911c96df438c0b65905468201d759904e11a08f Modified-by: Zheng Junjie <z572@z572.online>
gnu: gnome-font-viewer: Fix build with gcc-14. * gnu/packages/gnome.scm (gnome-font-viewer)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I16757149c442190ab7c4e0821c30131a755fdcd8
gnu: folks: Fix build with gcc-14. * gnu/packages/gnome.scm (folks)[arguments]: Add phase "relax-gcc-14-strictness". Change-Id: I1d9bc4ee914a0b6ffdabced3fa8febee5feacc30
gnu: localed: Fix build with gcc-14. * gnu/packages/freedesktop.scm (localed)[arguments]: Add c_args to #:configure-flags to relax gcc-14's strictness. Change-Id: I2cb4d9bc7e22ab0bedacbd79b98d33a1b6a27bd0 Modified-by: Zheng Junjie <z572@z572.online>
gnu: nvi: Fix build with gcc-14. * gnu/packages/nvi.scm (nvi)[arguments]: Add CFLAGS to #:make-flags to relax gcc-14's strictness. Change-Id: I8572a13360c1571c5afe29789061d6277d1fb977 Modified-by: Zheng Junjie <z572@z572.online>
gnu: Add msbuild. * gnu/packages/patches/mono-msbuild-15.7.179-fix-build.patch: New file. * gnu/packages/patches/mono-msbuild-15.7.179-fix-resources.patch: New file. * gnu/local.mk (dist_patch_DATA): Register them. * gnu/packages/dotnet.scm (mono-msbuild): New variable. [source]: Use patches. Change-Id: I02cdd6b43368c07d8afad1ee1c80159d91ec7e16
gnu: Add mono-system-reflection-metadata-bootstrap. * gnu/packages/dotnet.scm (mono-system-reflection-metadata-bootstrap): New variable. Change-Id: I05d30bc85c182316ccd099bc18473a91a0d8e7f1
gnu: Add mono-system-collections-immutable-bootstrap. * gnu/packages/dotnet.scm (mono-system-collections-immutable-bootstrap): New variable. Change-Id: Ib3790af5a13f50c401204cb72cd107cc4561f737
gnu: mono@6.12.0: Enable resx2sr installation. * gnu/packages/dotnet.scm (mono-6.12.0)[arguments]<#:phases>[enable-resx2sr-installation]: New phase. Change-Id: I75c85b37eb15359455481bd271bba8146321f97d
gnu: mono@5.1.0: Enable resx2sr. * gnu/packages/dotnet.scm (mono-5.1.0)[arguments]<#:phases>[build-resx2sr]: New phase. [install-resx2sr]: New phase. Change-Id: I15cd8990ad7aa63d91c0f90e0eb3ff84c4634ce5