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
Greg Hogan
d62c101991
gnu: aws-c-auth: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-auth): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:43 +02:00
Greg Hogan
b8c4bb3e0d
gnu: aws-c-compression: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-compression): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:42 +02:00
Greg Hogan
d7c8a83549
gnu: aws-c-http: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-http): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:42 +02:00
Greg Hogan
e8f2855d73
gnu: aws-c-sdkutils: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-sdkutils): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:42 +02:00
Greg Hogan
c7805de435
gnu: aws-c-cal: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-cal): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:42 +02:00
Greg Hogan
d230c67068
gnu: aws-c-io: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-io): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:42 +02:00
Greg Hogan
4dbb1520e2
gnu: aws-c-event-stream: Fix comment formatting.
...
* gnu/packages/c.scm (aws-c-event-stream): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:42 +02:00
Greg Hogan
a9b4d69c9c
gnu: aws-checksums: Fix comment formatting.
...
* gnu/packages/c.scm (aws-checksums): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:42 +02:00