Ludovic Courtès
4a51c88da8
gnu: abseil-cpp: Add variant for C++11.
...
* gnu/packages/cpp.scm (abseil-cpp-for-c++-standard): New procedure.
(abseil-cpp-cxxstd17): Use it.
(abseil-cpp-cxxstd11): New variable.
2023-04-20 15:53:43 +02:00
Ricardo Wurmus
3ff587f8b0
gnu: abseil-cpp-20200923.3: Fix build failure.
...
* gnu/packages/cpp.scm (abseil-cpp-20200923.3)[arguments]: Add phase 'fix-max
to add a missing type cast.
2023-04-12 14:18:13 +02:00
Ricardo Wurmus
4bb0ea7507
gnu: xsd: Build with GCC 10.
...
* gnu/packages/cpp.scm (xsd)[native-inputs]: Add gcc-10.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
58872772c6
gnu: libxsd-frontend: Build with GCC 10.
...
* gnu/packages/cpp.scm (libxsd-frontend)[native-inputs]: Add gcc-10.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
53855bf71d
gnu: cli: Use GCC 10.
...
* gnu/packages/cpp.scm (cli)[native-inputs]: Add gcc-10.
2023-04-08 20:05:05 +02:00
Ricardo Wurmus
e335d055a0
gnu: libcutl: Use GCC 10.
...
* gnu/packages/cpp.scm (libcutl)[native-inputs]: Add gcc-10.
2023-04-08 20:05:05 +02:00
Christopher Baines
7df09ee0ab
Merge remote-tracking branch 'savannah/master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/autotools.scm
gnu/packages/cmake.scm
gnu/packages/gnuzilla.scm
gnu/packages/haskell.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/samba.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/wxwidgets.scm
2023-03-02 10:55:08 +00:00
Sughosha
a404f5b640
gnu: Add mcpp.
...
* gnu/packages/cpp.scm (mcpp): New public variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-02-11 00:09:40 +01:00
Greg Hogan
bdd107088d
gnu: simdjson: Update to 3.1.0.
...
* gnu/packages/cpp.scm (simdjson): Update to 3.1.0.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-02-01 08:41:46 +00:00
Efraim Flashner
4cf1acc7f3
Merge remote-tracking branch 'origin/master' into core-updates
...
Conflicts:
doc/guix.texi
gnu/local.mk
gnu/packages/admin.scm
gnu/packages/base.scm
gnu/packages/chromium.scm
gnu/packages/compression.scm
gnu/packages/databases.scm
gnu/packages/diffoscope.scm
gnu/packages/freedesktop.scm
gnu/packages/gnome.scm
gnu/packages/gnupg.scm
gnu/packages/guile.scm
gnu/packages/inkscape.scm
gnu/packages/llvm.scm
gnu/packages/openldap.scm
gnu/packages/pciutils.scm
gnu/packages/ruby.scm
gnu/packages/samba.scm
gnu/packages/sqlite.scm
gnu/packages/statistics.scm
gnu/packages/syndication.scm
gnu/packages/tex.scm
gnu/packages/tls.scm
gnu/packages/version-control.scm
gnu/packages/xml.scm
guix/build-system/copy.scm
guix/scripts/home.scm
2023-01-30 12:39:40 +02:00
Tobias Geerinckx-Rice
78299e317a
gnu: google-highway: Update to 1.0.3.
...
* gnu/packages/cpp.scm (google-highway): Update to 1.0.3.
2023-01-22 01:00:17 +01:00
Tobias Geerinckx-Rice
a105e2a392
gnu: libzen: Update to 0.4.40.
...
* gnu/packages/cpp.scm (libzen): Update to 0.4.40.
2023-01-22 01:00:16 +01:00
Artyom V. Poptsov
5f7ce22201
gnu: Add ftxui.
...
* gnu/packages/cpp.scm (ftxui): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-10 09:14:53 +01:00
Ricardo Wurmus
a768b0433e
gnu: Add psascan.
...
* gnu/packages/cpp.scm (psascan): New variable.
2023-01-06 12:28:15 +01:00
Sughosha
a8f1571150
gnu: Add wdl.
...
Alined and improved the definition, as per the chat in IRC.
* gnu/packages/cpp.scm (wdl): New public variable.
* gnu/packages/patches/wdl-link-libs-and-fix-jnetlib.patch: New file.
* gnu/local.mk: Register the patch file.
2023-01-04 11:22:03 +01:00
Tobias Geerinckx-Rice
627c56f543
gnu: gulrak-filesystem: Update to 1.5.12.
...
* gnu/packages/cpp.scm (gulrak-filesystem): Update to 1.5.12.
2022-12-11 01:00:00 +01:00
Marius Bakke
abf214cda0
gnu: crc32c: Fix build on x86_64-linux.
...
* gnu/packages/cpp.scm (crc32c)[arguments]: Remove #:phases. The check is for
SSE support in the compiler, not the build machine; and the runtime code tests
for SSE availability on the CPU before enabling the SSE code path.
2022-11-17 02:28:32 +01:00
Antero Mejr
7d1add80b2
gnu: Add safeint.
...
* gnu/packages/cpp.scm (safeint): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-15 12:16:43 +01:00
Maxim Cournoyer
bc27d83b96
gnu: Add json-dto.
...
* gnu/packages/cpp.scm (json-dto): New variable.
2022-11-06 00:08:05 -04:00
Vinicius Monego
0e85fceb38
gnu: google-highway: Update to 1.0.2.
...
* gnu/packages/cpp.scm (google-highway): Update to 1.0.2.
2022-11-05 10:13:54 -03:00
Tobias Geerinckx-Rice
8315b70fe4
gnu: folly: Update to 2022.10.31.00.
...
* gnu/packages/cpp.scm (folly): Update to 2022.10.31.00.
2022-10-30 02:00:26 +01:00
Z572
fb28e900d4
gnu: ccls: Update to 0.20210330.
...
* gnu/packages/cpp.scm (ccls): Update to 0.20210330.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-03 18:17:52 +01:00
Marius Bakke
5a5b729d66
gnu: abseil-cpp: Don't use 'package/inherit'.
...
* gnu/packages/cpp.scm (abseil-cpp): Use object inheritance instead of
PACKAGE/INHERIT because the inherited package has a different source, thus
replacements should not be inherited.
2022-10-17 14:49:41 +02:00
David Elsing
3cbb634a89
gnu: Add sajson-for-gemmi.
...
* gnu/packages/cpp.scm (sajson-for-gemmi): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
fd4342728d
gnu: Add optionparser.
...
* gnu/packages/cpp.scm (optionparser): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
e34bf9b634
gnu: Add sajson.
...
* gnu/packages/cpp.scm (sajson): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:34 +02:00
David Elsing
c152902191
gnu: Add pocketfft-cpp.
...
* gnu/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/cpp.scm (pocketfft-cpp): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:33 +02:00
David Elsing
afd853977a
gnu: Add fast-float.
...
* gnu/packages/cpp.scm (fast-float-test-files, fast-float): New variables.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-10-15 12:01:33 +02:00
Hilton Chain
dc07a4ce6c
gnu: Add crc32c.
...
* gnu/packages/cpp.scm (crc32c): New variable.
* gnu/packages/patches/crc32c-unbundle-googletest.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:38 +02:00
Hilton Chain
7bcfdebc55
gnu: Add abseil-cpp-cxxstd17.
...
* gnu/packages/cpp.scm (abseil-cpp-cxxstd17): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-28 20:22:38 +02:00
Greg Hogan
5339cb1161
gnu: abseil-cpp: Re-enable testing.
...
* gnu/packages/cpp.scm (abseil-cpp)[arguments]<#:configure-flags>:
Match upstream rename of BUILD_TESTING to ABSL_BUILD_TESTING.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-16 22:41:23 +02:00
Maxim Cournoyer
b736af1824
gnu: catch-framework2: Rename variable to catch2.
...
Automated with:
git grep -l catch-framework2 | xargs sed 's/catch-framework2/catch2/g' -i
2022-09-15 20:15:56 -04:00
Greg Hogan
ec883398f6
gnu: xsimd-benchmark: Build example.
...
* gnu/packages/cpp.scm (xsimd-benchmark): Fix package name.
[arguments]<#:configure-flags>: Enable examples ...
<#:phases>{install} ... and install.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Greg Hogan
7944fb5ffe
gnu: xsimd: Update to 9.0.1.
...
* gnu/packages/cpp.scm (xsimd): Update to 9.0.1.
[home-page]: Update redirect.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-14 23:36:31 +02:00
Hilton Chain
453cbb9f06
gnu: abseil-cpp: Update to 20220623.1.
...
* gnu/packages/cpp.scm (abseil-cpp): Update to 20220623.1.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-07 22:02:41 +02:00
Maxim Cournoyer
1b2ced40aa
gnu: abseil-cpp: Update to 20220623.0.
...
* gnu/packages/cpp.scm (abseil-cpp): Update to 20220623.0.
2022-08-31 09:23:38 -04:00
Arun Isaac
a491f25166
gnu: Add cpp-mustache.
...
* gnu/packages/cpp.scm (cpp-mustache): New variable.
2022-08-13 16:45:33 +05:30
Greg Hogan
a44a762a51
gnu: gperftools: Update to 2.10.
...
* gnu/packages/cpp.scm (gperftools): Update to 2.10.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2022-08-04 14:41:44 +08:00
Tobias Geerinckx-Rice
01467df791
gnu: pegtl: Update to 3.2.7.
...
* gnu/packages/cpp.scm (pegtl): Update to 3.2.7.
2022-07-24 02:00:00 +02:00
Tobias Geerinckx-Rice
5f4cd5243c
gnu: libconfini: Omit static library.
...
* gnu/packages/cpp.scm (libconfini)[arguments]: Add "--disable-static"
to #:configure-flags.
2022-07-24 02:00:01 +02:00
Tobias Geerinckx-Rice
6efe29d2e7
gnu: libconfini: Update to 1.16.4.
...
* gnu/packages/cpp.scm (libconfini): Update to 1.16.4.
2022-07-24 02:00:01 +02:00
Greg Hogan
4f6191fbcd
gnu: xsimd: Update to 8.1.0.
...
* gnu/packages/cpp.scm (xsimd): Update to 8.1.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-26 01:00:18 +02:00
Greg Hogan
1bcf4695f7
gnu: google-highway: Update to 0.17.0.
...
* gnu/packages/cpp.scm (google-highway): Update to 0.17.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-06-22 23:18:41 +02:00
Tobias Geerinckx-Rice
fb67ebca3e
gnu: reproc: Update to 14.2.4.
...
* gnu/packages/cpp.scm (reproc): Update to 14.2.4.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice
c6c32ab966
gnu: caf: Update to 0.18.6.
...
* gnu/packages/cpp.scm (caf): Update to 0.18.6.
2022-05-29 02:00:00 +02:00
Greg Hogan
a8fde99e80
gnu: aws-sdk-cpp: Remove openssl input.
...
* gnu/packages/cpp.scm (aws-sdk-cpp):
[inputs]: Remove openssl.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:43 +02:00
Greg Hogan
fec71efeae
gnu: aws-crt-cpp: Fix comment formatting.
...
* gnu/packages/cpp.scm (aws-crt-cpp): Fix comment formatting.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-02 15:14:43 +02:00
Greg Hogan
bd6e9be532
gnu: aws-sdk-cpp: Update to 1.9.236.
...
* gnu/packages/cpp.scm (aws-sdk-cpp): Update to 1.9.236.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:45 +02:00
Greg Hogan
c542d084c0
gnu: aws-crt-cpp: Update to 0.17.27.
...
* gnu/packages/cpp.scm (aws-crt-cpp): Update to 0.17.27.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:45 +02:00
Greg Hogan
a82b0741a3
gnu: folly: Update to 2022.04.11.00.
...
* gnu/packages/cpp.scm (folly): Update to 2022.04.11.00.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-20 23:46:43 +02:00