Age | Commit message (Expand) | Author |
2024-03-10 | gnu: gperftools: Fix build on riscv64-linux....* gnu/packages/cpp.scm(gperftools)[arguments]: When building for riscv64-linux
always link with libatomic.
Change-Id: I067087fffd8c142759b6d113f993c3e2ab1aef9b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| Zheng Junjie |
2024-03-02 | gnu: Add wide-integer....* gnu/packages/cpp.scm (wide-integer): New variable.
| Liliana Marie Prikler |
2024-03-01 | gnu: c2ffi: Update to 16.0.0.0....* gnu/packages/cpp.scm (c2ffi): Update to 16.0.0.0.
[native-inputs, inputs]: Replace clang-12 by clang-16.
Change-Id: I8b9562ea865347eafd2e098c3cf2b42611140aff
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Attila Lendvai |
2024-03-01 | gnu: reproc: Improve package style....* gnu/packages/cpp.scm (reproc)[arguments]: Use G-expressions.
<#:configure-flags>: Remove unnecessary comment.
Enable CMake variable with ON rather than 1.
Change-Id: Ic5e6747e7978a40d1aab66b4c3634342736c0bcf
Signed-off-by: Hilton Chain <hako@ultrarare.space>
| Paul A. Patience |
2024-03-01 | gnu: reproc: Enable reproc++....* gnu/packages/cpp.scm (reproc)[arguments]<#:configure-flags>: Add
-DREPROC++=ON.
Change-Id: I2bf6c4c45df6a1ca5569ce1cf63c42905cc336d0
Signed-off-by: Hilton Chain <hako@ultrarare.space>
| Paul A. Patience |
2024-02-13 | gnu: fast-float: Update to 6.0.0....* gnu/packages/cpp.scm (fast-float): Update to 6.0.0.
[arguments]: Adjust path to test files.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| David Elsing |
2024-02-11 | gnu: google-highway: Fix tests on i686-linux....The tests are supposed to be skipped when there are problems with excess
precision.
* gnu/packages/cpp.scm (google-highway)[arguments]: Modify phases when
building for i686-linux to conditionally patch the tests.
Change-Id: I6381a8c9f65196fd1d7d4e4130d784863b634df5
| Ricardo Wurmus |
2024-01-28 | gnu: immer: Update to 0.8.1....* gnu/packages/cpp.scm (immer): Update to 0.8.1.
[source]: Drop modules and snippet.
[arguments]: Add #:configure-flags to disable -Werror.
| Liliana Marie Prikler |
2024-01-24 | gnu: range-v3: Update to 0.12.0....* gnu/packages/cpp.scm (range-v3): Update to 0.12.0.
[source]: Remove patch.
* gnu/packages/patches/range-v3-build-with-gcc10.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I078937f9aff0da31ede8d472d8739e48bb775c55
| Efraim Flashner |
2024-01-24 | gnu: range-v3: Format with 'guix style'....* gnu/packages/cpp.scm (range-v3): Format with 'guix style'.
Change-Id: I249443e5e5d0f7ef49e33de4f140246a862101d2
| Efraim Flashner |
2024-01-24 | gnu: range-v3: Build with newer gcc....* gnu/packages/cpp.scm (range-v3)[native-inputs]: Remove gcc-9.
Change-Id: I0411d5db3e3df15c6df0a9a010d311fe1c80015c
| Efraim Flashner |
2024-01-09 | gnu: Add expected-lite....* gnu/packages/cpp.scm (expected-lite): New variable.
Change-Id: I5a21dd631e1f2a3c97b920efcdca69f2537b42da
| Maxim Cournoyer |
2023-12-27 | gnu: google-highway: Update to 1.0.7....* gnu/packages/cpp.scm (google-highway): Update to 1.0.7.
Change-Id: I8374135da8343910156709c255f144dab1554cc0
| Efraim Flashner |
2023-12-27 | gnu: google-highway: Build shared libraries....* gnu/packages/cpp.scm (google-highway)[arguments]: Add configure-flag
to build shared libraries.
Change-Id: Ic222dd454290742c7c964a1a5a5b7d8d7533c3e1
| Efraim Flashner |
2023-12-04 | gnu: abseil-cpp: Update to 20230802.1....* gnu/packages/cpp.scm (abseil-cpp): Update to 20230802.1.
[arguments]<#:phases>: Add phase to set timezone environment variable.
* gnu/packages/cpp.scm (abseil-cpp-20220623.1): Keep old version.
* gnu/packages/cpp.scm (abseil-cpp-for-c++-standard): Accept package to
inherit from.
* gnu/packages/cpp.scm (abseil-cpp-cxxstd11, abseil-cpp-cxxstd17):
Inherit from latest supported version.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I7c29e1cd980b04496000eeb038529cdc6f636cb7
| Greg Hogan |
2023-11-30 | gnu: Add mapbox-variant....* gnu/packages/cpp.scm (mapbox-variant): New variable.
Change-Id: Id84b35d97d73fcf1c116ddca844bc75ada627b55
| Liliana Marie Prikler |
2023-11-23 | gnu: folly: Update to 2023.11.06.00....* gnu/packages/cpp.scm (folly): Update to 2023.11.06.00.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan |
2023-11-07 | gnu: Add frozen....* gnu/packages/cpp.scm (frozen): New variable.
Change-Id: I738dfcfa55ddb824c2186fb61484a8a3c9532b35
| Maxim Cournoyer |
2023-10-30 | gnu: Add static-abseil-cpp....* gnu/packages/cpp.scm (static-abseil-cpp): New variable.
(make-static-abseil-cpp): New procedure.
Change-Id: I0b0b17b31461baf1189d7c818a82c99baad253c1
| Ricardo Wurmus |
2023-10-24 | gnu: kokkos: Restrict builds to 64-bit architectures....* gnu/packages/cpp.scm (kokkos)[supported-systems]: New field.
Change-Id: Ia49e40471e59242e4b40879277a81de022a92d1f
| Ludovic Courtès |
2023-10-14 | gnu: Add kokkos....* gnu/packages/cpp.scm (kokkos): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Paul A. Patience |
2023-10-14 | gnu: Add taskflow....* gnu/packages/cpp.scm (taskflow): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Paul A. Patience |
2023-09-28 | gnu: Add simdjson 0.6....* gnu/packages/cpp.scm (simdjson-0.6): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Jean-Pierre De Jesus DIAZ |
2023-09-28 | gnu: Add robin-hood-hashing....* gnu/packages/cpp.scm (robin-hood-hashing): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Jean-Pierre De Jesus DIAZ |
2023-09-10 | gnu: libzen: Update to 0.4.41....* gnu/packages/cpp.scm (libzen): Update to 0.4.41.
| Tobias Geerinckx-Rice |
2023-09-02 | gnu: Add optional-lite....* gnu/packages/cpp.scm (optional-lite): New variable.
| Sughosha |
2023-09-02 | gnu: Add python-jsonnet....* gnu/packages/cpp.scm (python-jsonnet): New variable.
| Antero Mejr |
2023-09-01 | gnu: Add libcppgenerate....* gnu/packages/cpp.scm (libcppgenerate): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| 宋文武 |
2023-08-31 | gnu: chaiscript: Fix tests....* gnu/packages/cpp.scm (chaiscript)[source]: Add snippet.
[inputs]: Add catch2.
| 宋文武 |
2023-08-17 | gnu: bloomberg-bde: Update to 3.118.0.1....* gnu/packages/cpp.scm (bloomberg-bde): Update to 3.118.0.1.
[source](origin): Update test deletion list.
[arguments]<#:configure-flags>: Update from C++17 to C++20.
[supported-systems]: Only support x86_64-linux.
* gnu/packages/patches/bloomberg-bde-cmake-module-path.patch: Rebase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan |
2023-08-17 | gnu: bloomberg-bde-tools: Update to 3.118.0.0....* gnu/packages/cpp.scm (bloomberg-bde-tools): Update to 3.118.0.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan |
2023-08-13 | gnu: gperftools: Update to 2.11....* gnu/packages/cpp.scm (gperftools): Update to 2.11.
| Tobias Geerinckx-Rice |
2023-07-16 | gnu: google-highway: Update to 1.0.5....* gnu/packages/cpp.scm (google-highway): Update to 1.0.5.
| Tobias Geerinckx-Rice |
2023-07-09 | gnu: xtl: Use G-expressions....* gnu/packages/cpp.scm (xtl)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2023-07-09 | gnu: xtl: Update to 0.7.5....* gnu/packages/cpp.scm (xtl): Update to 0.7.5.
| Tobias Geerinckx-Rice |
2023-07-01 | gnu: Add tl-optional....* gnu/packages/cpp.scm (tl-optional): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| David Elsing |
2023-07-01 | gnu: Add tsl-ordered-map....* gnu/packages/cpp.scm (tsl-ordered-map): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| David Elsing |
2023-07-01 | gnu: Add tsl-sparse-map....* gnu/packages/cpp.scm (tsl-sparse-map): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| David Elsing |
2023-07-01 | gnu: Add tsl-hopscotch-map....* gnu/packages/cpp.scm (tsl-hopscotch-map): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| David Elsing |
2023-07-01 | gnu: Add mpark-variant....* gnu/packages/cpp.scm (mpark-variant): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| David Elsing |
2023-06-25 | gnu: aws-sdk-cpp: Update to 1.9.306....* gnu/packages/cpp.scm (aws-sdk-cpp): Update to 1.9.306.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan |
2023-06-14 | gnu: psascan: Do not build with "-march=native"....* gnu/packages/cpp.scm (psascan)[origin]: Add 'snippet'.
[properties]: New field.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Zheng Junjie |
2023-06-05 | gnu: cpp-httplib: Update to 0.12.5....* gnu/packages/cpp.scm (cpp-httplib): Update to 0.12.5.
[arguments]: Adjust configure-flags to build the tests. Add a make-flag
to set CXX. Adjust custom 'disable-network-tests phase to skip more
network tests. Remove custom 'check phase.
[native-inputs]: Add googletest.
| Efraim Flashner |
2023-06-02 | gnu: cpp-mustache: Update to 5.0 to fix build....* gnu/packages/cpp.scm (cpp-mustache): Update to 5.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Denis 'GNUtoo' Carikli |
2023-05-28 | gnu: cli11: Use G-Expressions....* gnu/packages/cpp.scm (cli11)[arguments]: Convert to list of G-Expressions.
| Liliana Marie Prikler |
2023-05-28 | gnu: cli11: Update to 2.3.2....* gnu/packages/cpp.scm (cli11): Update to 2.3.2.
[source]: Remove snippet.
[arguments]: Drop #:imported-modules, #:modules, and #:phases.
[native-inputs]: Add “catch2”.
| Liliana Marie Prikler |
2023-05-28 | gnu: c++-gsl: Update to 4.0.0...* gnu/packages/cpp.scm (c++gsl): Update to 4.0.0.
* gnu/packages/patches/c++-gsl-find-system-gtest.patch: Delete file.
* gnu/packages/patches/c++-gsl-move-array-bounds-tests.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove deleted patches.
Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
| Saku Laesvuori |
2023-05-18 | gnu: cxxopts: Update to 3.1.1....* gnu/packages/cpp.scm (cxxopts): Update to 3.1.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Greg Hogan |
2023-05-14 | gnu: cpp: Mention that autoload prevents module cycles....* gnu/packages/cpp.scm: Add a comment on the #:autoload to explain that
serialization depends on cpp.
| Liliana Marie Prikler |
2023-05-14 | gnu: Add lager....* gnu/packages/cpp.scm (lager): New variable.
| Liliana Marie Prikler |