summary refs log tree commit diff
path: root/gnu/packages/c.scm
AgeCommit message (Collapse)Author
2023-04-14gnu: utf8-h: Install header under include/utf8 prefix.Maxim Cournoyer
This is to standardize with the usage of the library in the package's only current user, OpenBoardView. It also matches the installation layout of the Arch package, which is made by its author. * gnu/packages/c.scm (utf8-h) [arguments]: Use gexps. Adjust installation prefix to 'include/utf8' in install phase. * gnu/packages/electronics.scm (openboardview) [arguments]: Delete fix-utf8-include-directive phase.
2023-04-14gnu: Add orangeduck-mpc.Maxim Cournoyer
* gnu/packages/c.scm (orangeduck-mpc): New variable. * gnu/packages/patches/orangeduck-mpc-fix-pkg-config.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.
2023-02-16gnu: Remove unneeded module imports.Efraim Flashner
* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm: Remove some unecessary module imports.
2023-02-11gnu: qbe: Update to 1.1.jgart
* gnu/packages/c.scm (qbe): Update to 1.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-31gnu: c-intro-and-ref: Update to 0.0.0-1.47e5a23.Hilton Chain
* gnu/packages/c.scm (c-intro-and-ref): Update to commit 47e5a234a7c0. Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-22gnu: libhx: Update to 4.9.Tobias Geerinckx-Rice
* gnu/packages/c.scm (libhx): Update to 4.9.
2023-01-15gnu: mimalloc: Update to 2.0.9.Tobias Geerinckx-Rice
* gnu/packages/c.scm (mimalloc): Update to 2.0.9.
2022-12-11gnu: libhx: Update to 4.8.Tobias Geerinckx-Rice
* gnu/packages/c.scm (libhx): Update to 4.8.
2022-12-11gnu: byacc: Update to 20221106.Tobias Geerinckx-Rice
* gnu/packages/c.scm (byacc): Update to 20221106.
2022-11-13gnu: ck: Add support for riscv64-linux.Efraim Flashner
* gnu/packages/c.scm (gnu-triplet->ck-machine target): Add case for riscv64.
2022-11-13gnu: mimalloc: Update to 2.0.7.Efraim Flashner
* gnu/packages/c.scm (mimalloc): Update to 2.0.7.
2022-11-13gnu: Add c-intro-and-ref.Maxim Cournoyer
* gnu/packages/c.scm (c-intro-and-ref): New variable.
2022-10-15gnu: Add tinydir.David Elsing
* gnu/packages/c.scm (tinydir): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28gnu: Add libdispatch.Hilton Chain
* gnu/packages/c.scm (libdispatch): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-08gnu: Add mimalloc.Kristian Lein-Mathisen
* gnu/packages/c.scm (mimalloc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-08-12gnu: packcc: Update to 1.8.0.Efraim Flashner
* gnu/packages/c.scm (packcc): Update to 1.8.0.
2022-08-11gnu: pcc: Respect --without-tests.(
* gnu/packages/c.scm (pcc)[arguments]<#:phases>{check}: Respect the `tests?` argument. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-08-11gnu: pcc: Fix build.(
* gnu/packages/c.scm (pcc)[arguments]: Use gexps. <#:phases>{fix-multiple-definitions}: New phase. [native-inputs]: Adjust formatting. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-07-19gnu: tcc: Update to a83b285.Ekaitz Zarraga
Fixes <https://issues.guix.gnu.org/52140>. Reported by Guillaume Le Vaillant <glv@posteo.net>. * gnu/packages/c.scm (tcc): Update to a83b28568596afd8792fd58d1a5bd157fc6b6634. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-07gnu: Add cproc.(unmatched-parenthesis
* gnu/packages/c.scm (cproc): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-03gnu: libfixposix: Add C_INCLUDE_PATH to the native-search-paths.Pierre Neidhardt
* gnu/packages/c.scm (libfixposix)[native-search-paths]: Add C_INCLUDE_PATH. This fixes the loading of cl-iolib among others.
2022-07-03gnu: Add utest-h.Artyom V. Poptsov
* gnu/packages/c.scm (utest-h): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-25gnu: packages: qbe: Update to 1.0.(
* gnu/packages/c.scm (qbe): Update to 1.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-06-09gnu: packcc: Update to 1.7.2.Efraim Flashner
* gnu/packages/c.scm (packcc): Update to 1.7.2. [arguments]: Remove trailing #t from phases.
2022-05-22gnu: libhx: Update to 4.3.Tobias Geerinckx-Rice
* gnu/packages/c.scm (libhx): Update to 4.3.
2022-05-22gnu: libbytesize: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/c.scm (libbytesize)[native-inputs]: Remove input labels.
2022-05-22gnu: libbytesize: Update to 2.6.Tobias Geerinckx-Rice
* gnu/packages/c.scm (libbytesize): Update to 2.6.
2022-05-24gnu: Add qbe.(unmatched-parenthesis
* gnu/packages/c.scm (qbe): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-05-12gnu: Add python-pcpp.Maxim Cournoyer
* gnu/packages/c.scm (python-pcpp): New variable.
2022-05-09gnu: byacc: Update to 20220128.Ludovic Courtès
* gnu/packages/c.scm (byacc): Update to 20220128.
2022-05-05gnu: Add byacc.Foo Chuan Wei
* gnu/packages/c.scm (byacc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-mqtt: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-mqtt): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-s3: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-s3): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-auth: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-auth): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-compression: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-compression): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-http: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-http): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-sdkutils: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-sdkutils): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-cal: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-cal): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-io: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-io): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-event-stream: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-c-event-stream): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-checksums: Fix comment formatting.Greg Hogan
* gnu/packages/c.scm (aws-checksums): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02gnu: aws-c-common: Only support i686 and x86_64.Greg Hogan
* gnu/packages/c.scm (aws-c-common): [supported-systems]: Only support i686-linux and x86_64-linux. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: aws-c-mqtt: Update to 0.7.10.Greg Hogan
* gnu/packages/c.scm (aws-c-mqtt): Update to 0.7.10. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: aws-c-s3: Update to 0.1.38.Greg Hogan
* gnu/packages/c.scm (aws-c-s3): Update to 0.1.38. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: aws-c-auth: Update to 0.6.11.Greg Hogan
* gnu/packages/c.scm (aws-c-auth): Update to 0.6.11. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: aws-c-http: Update to 0.6.13.Greg Hogan
* gnu/packages/c.scm (aws-c-http): Update to 0.6.13. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: Add aws-c-sdkutils.Greg Hogan
* gnu/packages/c.scm (aws-c-sdkutils): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: aws-c-cal: Update to 0.5.17.Greg Hogan
* gnu/packages/c.scm (aws-c-cal): Update to 0.5.17. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: aws-c-io: Update to 0.10.20.Greg Hogan
* gnu/packages/c.scm (aws-c-io): Update to 0.10.20. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20gnu: aws-c-common: Update to 0.6.20.Greg Hogan
* gnu/packages/c.scm (aws-c-common): Update to 0.6.20. Signed-off-by: Ludovic Courtès <ludo@gnu.org>