summaryrefslogtreecommitdiff
path: root/gnu/packages/c.scm
Commit message (Collapse)AuthorAge
* gnu: Add sfsexp.Fabio Natali2024-05-13
| | | | | | | * gnu/packages/c.scm (sfsexp): New variable. Change-Id: Iabfbe10b4ad6134ae886a3d26487f881107b559c Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: tomlc99: Install pkg-config file.Jean-Pierre De Jesus DIAZ2024-04-30
| | | | | | | | * gnu/packages/c.scm (tomlc99) <arguments>: Add phase to install pkg-config file. Change-Id: Id09f22912fe7e4dcac6a0377e4a78d3d34346106 Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: tomlc99: Update to 1.0-1.5221b3d.Jean-Pierre De Jesus DIAZ2024-04-30
| | | | | | | * gnu/packages/c.scm (tomlc99): Update to 1.0-1.5221b3d. Change-Id: Icb9c736fb7d49a097fe6db6451031637b7a01492 Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: qbe: Update to 1.2.Nguyễn Gia Phong2024-03-10
| | | | | | | * gnu/packages/c.scm (qbe): Update to 1.2. Change-Id: I0fc2039b416026dc0563b9ead967713e594446bc Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: tinydir: Update to 1.2.6.David Elsing2024-02-13
| | | | | | | * gnu/packages/c.scm (tinydir): Update to 1.2.6. * gnu/packages/patches/tinydir-fix-cbehave-test.patch: Adjust patch. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: libdispatch: Update to 5.9.2.Efraim Flashner2024-01-24
| | | | | | * gnu/packages/c.scm (libdispatch): Update to 5.9.2. Change-Id: I119d1de974673aa2c08eb51a7bcaa7ce24aeb0b2
* gnu: Add pcg-c.David Elsing2023-12-02
| | | | | | * gnu/packages/c.scm (pcg-c): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: mimalloc: Update to 2.1.2.Efraim Flashner2023-11-15
| | | | | | * gnu/packages/c.scm (mimalloc): Update to 2.1.2. Change-Id: I20ff922250f57beabb427d72e82579e0059fd4f2
* gnu: mimalloc: Fix building on powerpc-linux.Efraim Flashner2023-11-15
| | | | | | | * gnu/packages/c.scm (mimalloc)[arguments]: When building for powerpc-linux add a configure-flag to use libatomic. Change-Id: I41062686186640bc4c685a0ee5de1e613040dfb9
* gnu: Add nsync.Andy Tai2023-09-08
| | | | | | * gnu/packages/c.scm (nsync): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: Add tomlc99.Jean-Pierre De Jesus DIAZ2023-06-21
| | | | | | | * gnu/packages/c.scm (tomlc99): New variable. Signed-off-by: Jean-Pierre De Jesus DIAZ <jean@foundationdevices.com> Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: renameat2: Move to (gnu packages linux).Maxim Cournoyer2023-06-18
| | | | | | | Being Linux-specific, that's probably a better home. * gnu/packages/c.scm (renameat2): Move to... * gnu/packages/linux.scm (renameat2): ... here.
* gnu: Add renameat2.Maxim Cournoyer2023-06-18
| | | | * gnu/packages/c.scm (renameat2): New variable.
* gnu: Add c-rrb.Liliana Marie Prikler2023-05-14
| | | | * gnu/packages/c.scm (c-rrb): New variable.
* gnu: Add ISPC.zamfofex2023-05-11
| | | | | | * gnu/packages/c.scm (ispc): New variable. Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
* gnu: utf8-h: Install header under include/utf8 prefix.Maxim Cournoyer2023-04-01
| | | | | | | | | | | 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.
* gnu: Add orangeduck-mpc.Maxim Cournoyer2023-04-01
| | | | | | * 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.
* gnu: Remove unneeded module imports.Efraim Flashner2023-02-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* gnu: qbe: Update to 1.1.jgart2023-02-11
| | | | | | * gnu/packages/c.scm (qbe): Update to 1.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: c-intro-and-ref: Update to 0.0.0-1.47e5a23.Hilton Chain2023-01-31
| | | | | | * gnu/packages/c.scm (c-intro-and-ref): Update to commit 47e5a234a7c0. Signed-off-by: Christopher Baines <mail@cbaines.net>
* gnu: libhx: Update to 4.9.Tobias Geerinckx-Rice2023-01-22
| | | | * gnu/packages/c.scm (libhx): Update to 4.9.
* gnu: mimalloc: Update to 2.0.9.Tobias Geerinckx-Rice2023-01-15
| | | | * gnu/packages/c.scm (mimalloc): Update to 2.0.9.
* gnu: libhx: Update to 4.8.Tobias Geerinckx-Rice2022-12-11
| | | | * gnu/packages/c.scm (libhx): Update to 4.8.
* gnu: byacc: Update to 20221106.Tobias Geerinckx-Rice2022-12-11
| | | | * gnu/packages/c.scm (byacc): Update to 20221106.
* gnu: ck: Add support for riscv64-linux.Efraim Flashner2022-11-13
| | | | | * gnu/packages/c.scm (gnu-triplet->ck-machine target): Add case for riscv64.
* gnu: mimalloc: Update to 2.0.7.Efraim Flashner2022-11-13
| | | | * gnu/packages/c.scm (mimalloc): Update to 2.0.7.
* gnu: Add c-intro-and-ref.Maxim Cournoyer2022-11-13
| | | | * gnu/packages/c.scm (c-intro-and-ref): New variable.
* gnu: Add tinydir.David Elsing2022-10-15
| | | | | | * gnu/packages/c.scm (tinydir): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add libdispatch.Hilton Chain2022-09-28
| | | | | | * gnu/packages/c.scm (libdispatch): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add mimalloc.Kristian Lein-Mathisen2022-09-08
| | | | | | * gnu/packages/c.scm (mimalloc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: packcc: Update to 1.8.0.Efraim Flashner2022-08-12
| | | | * gnu/packages/c.scm (packcc): Update to 1.8.0.
* gnu: pcc: Respect --without-tests.(2022-08-11
| | | | | | | * gnu/packages/c.scm (pcc)[arguments]<#:phases>{check}: Respect the `tests?` argument. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
* gnu: pcc: Fix build.(2022-08-11
| | | | | | | | * 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>
* gnu: tcc: Update to a83b285.Ekaitz Zarraga2022-07-19
| | | | | | | | | 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>
* gnu: Add cproc.(unmatched-parenthesis2022-07-07
| | | | | | * gnu/packages/c.scm (cproc): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
* gnu: libfixposix: Add C_INCLUDE_PATH to the native-search-paths.Pierre Neidhardt2022-07-03
| | | | | | * gnu/packages/c.scm (libfixposix)[native-search-paths]: Add C_INCLUDE_PATH. This fixes the loading of cl-iolib among others.
* gnu: Add utest-h.Artyom V. Poptsov2022-07-03
| | | | | | * gnu/packages/c.scm (utest-h): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: packages: qbe: Update to 1.0.(2022-06-25
| | | | | | * gnu/packages/c.scm (qbe): Update to 1.0. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: packcc: Update to 1.7.2.Efraim Flashner2022-06-09
| | | | | * gnu/packages/c.scm (packcc): Update to 1.7.2. [arguments]: Remove trailing #t from phases.
* gnu: libhx: Update to 4.3.Tobias Geerinckx-Rice2022-05-22
| | | | * gnu/packages/c.scm (libhx): Update to 4.3.
* gnu: libbytesize: Remove input labels.Tobias Geerinckx-Rice2022-05-22
| | | | | * gnu/packages/c.scm (libbytesize)[native-inputs]: Remove input labels.
* gnu: libbytesize: Update to 2.6.Tobias Geerinckx-Rice2022-05-22
| | | | * gnu/packages/c.scm (libbytesize): Update to 2.6.
* gnu: Add qbe.(unmatched-parenthesis2022-05-24
| | | | | | * gnu/packages/c.scm (qbe): New variable. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu: Add python-pcpp.Maxim Cournoyer2022-05-12
| | | | * gnu/packages/c.scm (python-pcpp): New variable.
* gnu: byacc: Update to 20220128.Ludovic Courtès2022-05-09
| | | | * gnu/packages/c.scm (byacc): Update to 20220128.
* gnu: Add byacc.Foo Chuan Wei2022-05-05
| | | | | | * gnu/packages/c.scm (byacc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: aws-c-mqtt: Fix comment formatting.Greg Hogan2022-05-02
| | | | | | * gnu/packages/c.scm (aws-c-mqtt): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: aws-c-s3: Fix comment formatting.Greg Hogan2022-05-02
| | | | | | * gnu/packages/c.scm (aws-c-s3): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: aws-c-auth: Fix comment formatting.Greg Hogan2022-05-02
| | | | | | * gnu/packages/c.scm (aws-c-auth): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: aws-c-compression: Fix comment formatting.Greg Hogan2022-05-02
| | | | | | * gnu/packages/c.scm (aws-c-compression): Fix comment formatting. Signed-off-by: Ludovic Courtès <ludo@gnu.org>