Zheng Junjie
bb710ca646
gnu: aml: Update to 0.3.0.
...
* gnu/packages/c.scm (aml): Update to 0.3.0.
Change-Id: I2bb2c44650485538eaf4dd174cbbc6e697d00e69
2024-07-30 17:52:37 +08:00
kitzman
48a33bb067
gnu: Add aml.
...
* gnu/packages/c.scm (aml): New variable.
Change-Id: I271be102bfa1f2e529d70f1e0029263d624821b8
2024-07-30 17:52:37 +08:00
Fabio Natali
99181ad981
gnu: Add sfsexp.
...
* gnu/packages/c.scm (sfsexp): New variable.
Change-Id: Iabfbe10b4ad6134ae886a3d26487f881107b559c
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-05-13 19:31:20 +01:00
Jean-Pierre De Jesus DIAZ
91647ba87b
gnu: tomlc99: Install pkg-config file.
...
* gnu/packages/c.scm (tomlc99) <arguments>: Add phase to install
pkg-config file.
Change-Id: Id09f22912fe7e4dcac6a0377e4a78d3d34346106
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-30 17:58:35 +01:00
Jean-Pierre De Jesus DIAZ
104ac4eea6
gnu: tomlc99: Update to 1.0-1.5221b3d.
...
* gnu/packages/c.scm (tomlc99): Update to 1.0-1.5221b3d.
Change-Id: Icb9c736fb7d49a097fe6db6451031637b7a01492
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-30 17:58:35 +01:00
Nguyễn Gia Phong
5b507280d7
gnu: qbe: Update to 1.2.
...
* gnu/packages/c.scm (qbe): Update to 1.2.
Change-Id: I0fc2039b416026dc0563b9ead967713e594446bc
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2024-03-10 12:03:00 +08:00
David Elsing
5a8079e219
gnu: tinydir: Update to 1.2.6.
...
* 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>
2024-02-13 11:04:47 +00:00
Efraim Flashner
362ab8bf18
gnu: libdispatch: Update to 5.9.2.
...
* gnu/packages/c.scm (libdispatch): Update to 5.9.2.
Change-Id: I119d1de974673aa2c08eb51a7bcaa7ce24aeb0b2
2024-01-24 22:25:00 +02:00
David Elsing
aa4959e602
gnu: Add pcg-c.
...
* gnu/packages/c.scm (pcg-c): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-02 12:25:46 +01:00
Efraim Flashner
8de6ed6913
gnu: mimalloc: Update to 2.1.2.
...
* gnu/packages/c.scm (mimalloc): Update to 2.1.2.
Change-Id: I20ff922250f57beabb427d72e82579e0059fd4f2
2023-11-15 17:14:19 +02:00
Efraim Flashner
45ffa54bc3
gnu: mimalloc: Fix building on powerpc-linux.
...
* gnu/packages/c.scm (mimalloc)[arguments]: When building for
powerpc-linux add a configure-flag to use libatomic.
Change-Id: I41062686186640bc4c685a0ee5de1e613040dfb9
2023-11-15 17:14:19 +02:00
Andy Tai
7879ab4229
gnu: Add nsync.
...
* gnu/packages/c.scm (nsync): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2023-09-08 10:53:37 +02:00
Jean-Pierre De Jesus DIAZ
1a0ff5cd83
gnu: Add tomlc99.
...
* 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>
2023-06-21 00:10:50 +02:00
Maxim Cournoyer
dc90c0807d
gnu: renameat2: Move to (gnu packages linux).
...
Being Linux-specific, that's probably a better home.
* gnu/packages/c.scm (renameat2): Move to...
* gnu/packages/linux.scm (renameat2): ... here.
2023-06-18 22:30:34 -04:00
Maxim Cournoyer
a463eeb623
gnu: Add renameat2.
...
* gnu/packages/c.scm (renameat2): New variable.
2023-06-18 22:17:56 -04:00
Liliana Marie Prikler
72919598c8
gnu: Add c-rrb.
...
* gnu/packages/c.scm (c-rrb): New variable.
2023-05-14 12:22:29 +02:00
zamfofex
af6ed2fc14
gnu: Add ISPC.
...
* gnu/packages/c.scm (ispc): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-05-11 22:19:08 +08:00
Maxim Cournoyer
44422c1fba
gnu: utf8-h: Install header under include/utf8 prefix.
...
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-01 17:29:00 -04:00
Maxim Cournoyer
9800aaca91
gnu: Add orangeduck-mpc.
...
* 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-04-01 17:28:59 -04:00
Efraim Flashner
672036c6df
gnu: Remove unneeded module imports.
...
* 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-16 22:41:03 +02:00
jgart
55839e3537
gnu: qbe: Update to 1.1.
...
* gnu/packages/c.scm (qbe): Update to 1.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-02-11 21:32:59 +01:00
Hilton Chain
38ef37d4bb
gnu: c-intro-and-ref: Update to 0.0.0-1.47e5a23.
...
* gnu/packages/c.scm (c-intro-and-ref): Update to commit 47e5a234a7c0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-31 14:21:48 +00:00
Tobias Geerinckx-Rice
85383e5abb
gnu: libhx: Update to 4.9.
...
* gnu/packages/c.scm (libhx): Update to 4.9.
2023-01-22 01:00:16 +01:00
Tobias Geerinckx-Rice
d35689f2fc
gnu: mimalloc: Update to 2.0.9.
...
* gnu/packages/c.scm (mimalloc): Update to 2.0.9.
2023-01-15 01:00:01 +01:00
Tobias Geerinckx-Rice
62cb0eae3e
gnu: libhx: Update to 4.8.
...
* gnu/packages/c.scm (libhx): Update to 4.8.
2022-12-11 01:00:01 +01:00
Tobias Geerinckx-Rice
aceb4e49d1
gnu: byacc: Update to 20221106.
...
* gnu/packages/c.scm (byacc): Update to 20221106.
2022-12-11 01:00:00 +01:00
Efraim Flashner
80d10fa413
gnu: ck: Add support for riscv64-linux.
...
* gnu/packages/c.scm (gnu-triplet->ck-machine target): Add case for
riscv64.
2022-11-13 12:24:03 +02:00
Efraim Flashner
ec6e82ba88
gnu: mimalloc: Update to 2.0.7.
...
* gnu/packages/c.scm (mimalloc): Update to 2.0.7.
2022-11-13 11:49:28 +02:00
Maxim Cournoyer
4f648f6096
gnu: Add c-intro-and-ref.
...
* gnu/packages/c.scm (c-intro-and-ref): New variable.
2022-11-13 00:25:43 -05:00
David Elsing
d42f648c0c
gnu: Add tinydir.
...
* gnu/packages/c.scm (tinydir): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
Hilton Chain
c59d3d67fd
gnu: Add libdispatch.
...
* gnu/packages/c.scm (libdispatch): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:38 +02:00
Kristian Lein-Mathisen
7fabdffca9
gnu: Add mimalloc.
...
* gnu/packages/c.scm (mimalloc): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08 16:22:22 +02:00
Efraim Flashner
4230b47c08
gnu: packcc: Update to 1.8.0.
...
* gnu/packages/c.scm (packcc): Update to 1.8.0.
2022-08-12 05:55:07 +03:00
(
fba67be225
gnu: 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-11 10:22:57 +02:00
(
dfda2cc5f6
gnu: 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-08-11 10:22:56 +02:00
Ekaitz Zarraga
18bb89c2b2
gnu: tcc: Update to a83b285.
...
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-19 18:54:42 +02:00
(unmatched-parenthesis
96eb2337b5
gnu: Add cproc.
...
* gnu/packages/c.scm (cproc): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-07-07 16:12:11 -04:00
Pierre Neidhardt
13cc3da6b6
gnu: libfixposix: Add C_INCLUDE_PATH to the native-search-paths.
...
* gnu/packages/c.scm (libfixposix)[native-search-paths]: Add C_INCLUDE_PATH.
This fixes the loading of cl-iolib among others.
2022-07-03 20:36:47 +02:00
Artyom V. Poptsov
91a5176538
gnu: Add utest-h.
...
* gnu/packages/c.scm (utest-h): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-03 16:04:23 +02:00
(
0de4318bb1
gnu: 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-25 20:19:16 +02:00
Efraim Flashner
8161c61ae4
gnu: packcc: Update to 1.7.2.
...
* gnu/packages/c.scm (packcc): Update to 1.7.2.
[arguments]: Remove trailing #t from phases.
2022-06-09 17:24:41 +03:00
Tobias Geerinckx-Rice
31d037ecf3
gnu: libhx: Update to 4.3.
...
* gnu/packages/c.scm (libhx): Update to 4.3.
2022-05-22 02:00:08 +02:00
Tobias Geerinckx-Rice
067b746ed7
gnu: libbytesize: Remove input labels.
...
* gnu/packages/c.scm (libbytesize)[native-inputs]:
Remove input labels.
2022-05-22 02:00:00 +02:00
Tobias Geerinckx-Rice
4a0e0fc7b2
gnu: libbytesize: Update to 2.6.
...
* gnu/packages/c.scm (libbytesize): Update to 2.6.
2022-05-22 02:00:00 +02:00
(unmatched-parenthesis
dc5707f27c
gnu: Add qbe.
...
* gnu/packages/c.scm (qbe): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-05-24 21:40:08 +02:00
Maxim Cournoyer
dcd97606a3
gnu: Add python-pcpp.
...
* gnu/packages/c.scm (python-pcpp): New variable.
2022-05-12 12:45:24 -04:00
Ludovic Courtès
f226e051f5
gnu: byacc: Update to 20220128.
...
* gnu/packages/c.scm (byacc): Update to 20220128.
2022-05-09 00:07:31 +02:00
Foo Chuan Wei
312879fddc
gnu: Add byacc.
...
* gnu/packages/c.scm (byacc): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-05 23:56:58 +02:00
Greg Hogan
a822f3e2d0
gnu: aws-c-mqtt: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-mqtt): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:43 +02:00
Greg Hogan
b62d4872ba
gnu: aws-c-s3: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-s3): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:43 +02:00